javascript - moment.js 时间计算错误

标签 javascript date momentjs

我在 moment.js 中使用以下代码将秒转换为天时分秒格式

moment().startOf('year').seconds(1209600).format('DD HH:mm:ss')

但是我得到的不是 14 00:00:00,而是 15 00:00:00

我在这里错过了什么?

最佳答案

1209600 秒是 14 天,所以因为一年的第一天是 01 00:00:00,如果你加上 14 天你得到 15 00:00:00.

您没有说出您想要做什么,但您得到的是“今年 1209600 秒的日期/时间是多少”的正确答案。

关于javascript - moment.js 时间计算错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40955477/

相关文章:

javascript - 单击元素时从变量中减去?

javascript - 如何在Polymer 2中的moment-js组件中每分钟更新一次时间?

javascript - 以字符串格式提供 moment 时出现 ISO 格式弃用警告

php - 电子邮件验证正则表达式问题

javascript - 如何在多个 JSON 对象中保存循环数据

SQLite:获取日期之间的所有日期

mysql - 如何从 mysql 表中选择最新的日期记录集

Vista 上的 VB.NET,尝试获取日期(今天)导致安全异常

vue.js - "TypeError: moment is not a function"

javascript - 使用 jQuery 如何使所有父 div 和 body 扩展高度以容纳内容?