javascript - 如何使用 moment.js 获取日期和时间

标签 javascript momentjs

我需要使用 moment js 获取以下格式的开始日期和结束日期

开始日期 = 20160427000000 和 结束日期 = 20160427235959

这里开始日期附加000000,结束日期附加235959

在javascript中获得这个结果的正确方法是什么

最佳答案

您需要 format 运算符。因为看起来你的 0 和 2359 是硬编码的(我假设你正在做开始和结束),试试:

startDate = moment().format('YMMDD000000');
endDate = moment().format('YMMDD235959');

编辑:或者,正如 RobG 指出的那样,您可以使用:

startDate = moment().startOf('day').format("YMMDDHHmmss");
endDate = moment().endOf('day').format("YMMDDHHmmss");

(这更整洁)

关于javascript - 如何使用 moment.js 获取日期和时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36878718/

相关文章:

javascript - PhantomJS - 单击元素

javascript - Div 幻灯片 (html, css, js)

javascript - 我如何使用 momentjs 找到上周一?

javascript - 如何解析 moment.js 日期对象

javascript - 在 Datatable.js 表中显示单词 "Today"而不是数据格式

javascript - 无法获取属性值

javascript - 如何在 onClick 函数中编写 JavaScript 代码并且我还想调用另一个函数

javascript - 如何使 Javascript 中的函数成为我的 html 的全局函数

javascript - 如何在日期时间选择器中使用两个验证器

javascript - 时刻.js : only certain localizations