我有一个表单,它通过“表单提交”触发器激活程序。在这个例程结束时,我想在例程结束时插入表单的时间戳和当前时间之间的时间差(差仅几秒钟)。
到目前为止,我已经尝试了很多东西,但我通常收到的结果是 NaN。
我认为我最好的选择是构建运行时元素(H、M、S)并类似地从整个时间戳中解构时间元素,然后对其进行一些数学运算:
var rt_ts = Math.abs(run_time - ts_time);
(顺便说一句,我从这个网站的某个地方得到了那个公式,但我显然现在掌握了任何东西。我似乎无法找到解决我的特定问题的线程)
我一直发现在 Javascript 中处理日期和时间是一件棘手的事情(例如:“月”从零开始,而“日期”从 1 开始的怪癖。这不必要地令人费解)。有没有人愿意引导我摆脱目前的“掌握”心态并引导我走向类似于逻辑方法的东西?