【发布时间】:2016-11-17 20:46:36
【问题描述】:
所以我知道今天是什么日子:7 月 14 日星期四 =
1468523547我有一个 1 周前的
alert值:7 月 7 日星期四 =1467918688现在我需要我的
start_epoch(2 周前),它等于 今天 和我的alert之间的时间。这样我就可以将图表居中。
在上述情况下,我需要从alert 确定 1 周前。
时间跨度可能是一周半之前、6 天等
有没有使用momentjs 的简单方法来完成此操作?
【问题讨论】:
-
您可以定义一个常量 -
day_in_sec = 86400并使用它计算您的开始时间。 -
我想你说的是
today是end_epoch对吗?我现在可以知道了,我要确定的是过去的日期,即 highchart 中的start_epoch -
start_epoch = end_epoch - (day_in_sec * 7)。您希望它在一天中的特定时间出现吗? -
好的,这是一个好的开始,但是从我的
alert到end的时间差可以是任何东西...... 1.5 周、3 个月、2 天等等......我想首先如何我会计算这个差异吗? -
那么基本上,你确定的最基本的单位是什么?您的开始日期可以提前 1.729564 周或其他什么,或者只是提前 1 个月 10 天 3 小时 42 秒或其他什么?对此的示例输入是什么?
标签: javascript date datetime momentjs epoch