使用 Moment 使用 Electron/NodeJS 将标准时间格式化为 ISO 8601
Formatting Standard time to ISO 8601 with Electron/NodeJS using Moment
我正在尝试使用 Moment.js 将标准时间 October 3, 2020, 9:24 pm
转换为 ISO 时间,不幸的是我一直收到“无效日期”。我有一个格式为标准时间的日期选择器表单。
这是代码
var OutputISO = moment($("#DatePicker").val());
无需额外的库即可将标准时间转换为 ISO 格式,以下表达式应该“开箱即用”:
new Date('October 3, 2020, 9:24 pm').toISOString()
// -> "2020-10-03T19:24:00.000Z"
参考:Date.prototype.toISOString()
因此,这行代码也应该 return 正确的字符串,除非表单元素 ID 有问题:
let OutputISO = document.getElementById('DatePicker').toISOString();
我正在尝试使用 Moment.js 将标准时间 October 3, 2020, 9:24 pm
转换为 ISO 时间,不幸的是我一直收到“无效日期”。我有一个格式为标准时间的日期选择器表单。
这是代码
var OutputISO = moment($("#DatePicker").val());
无需额外的库即可将标准时间转换为 ISO 格式,以下表达式应该“开箱即用”:
new Date('October 3, 2020, 9:24 pm').toISOString()
// -> "2020-10-03T19:24:00.000Z"
参考:Date.prototype.toISOString()
因此,这行代码也应该 return 正确的字符串,除非表单元素 ID 有问题:
let OutputISO = document.getElementById('DatePicker').toISOString();