在 google 脚本中获取 2 个日期之间的差异
get difference between 2 dates in google script
我正在尝试找出 googlescript 中两个日期之间的差异。但是它似乎没有用。似乎有人知道为什么吗?我的用户定义的变量正在工作,就在我得到 2 之间的差异时,结果就像 4.28E8,而答案应该是 40。有没有办法将日期转换为数字,然后将其转换回日期?
ddate = output.getRange(lRow2,2,1,1).getValue() - output.getRange(2,1,1,1).getValue()
功能有效,只是以毫秒为单位不同。对转换感兴趣的朋友,如下:
diff = ((output.getRange(lRow2,2,1,1).getValue() - output.getRange(2,1,1,1).getValue()) / (1000*60*60*24))
或者简单地说:
days = milliseconds/ (1000*60*60*24)
我正在尝试找出 googlescript 中两个日期之间的差异。但是它似乎没有用。似乎有人知道为什么吗?我的用户定义的变量正在工作,就在我得到 2 之间的差异时,结果就像 4.28E8,而答案应该是 40。有没有办法将日期转换为数字,然后将其转换回日期?
ddate = output.getRange(lRow2,2,1,1).getValue() - output.getRange(2,1,1,1).getValue()
功能有效,只是以毫秒为单位不同。对转换感兴趣的朋友,如下:
diff = ((output.getRange(lRow2,2,1,1).getValue() - output.getRange(2,1,1,1).getValue()) / (1000*60*60*24))
或者简单地说:
days = milliseconds/ (1000*60*60*24)