Javascript Moment.js如何将MM/dd/yyyy HH:MM:ss.fff转换为往返日期/时间模式?
如何使用标准JavaScript或Javascript Moment.js如何将MM/dd/yyyy HH:MM:ss.fff转换为往返日期/时间模式?,javascript,momentjs,datetime-format,Javascript,Momentjs,Datetime Format,如何使用标准JavaScript或moment.js库将字符串“8/3/2017 6:12:00 AM”转换为“2017-08-03T06:12:00.000” 如果您知道所使用的格式,那么我建议您解析并创建一个js日期对象。然后 var年=2017年; var月=2; var日=8; var日期=新日期(年、月、日); log(date.toISOString())您可以使用以下方式将8/3/2017 6:12:00 AM转换为2017-08-03T06:12:00.000: moment(
moment.js
库将字符串“8/3/2017 6:12:00 AM”
转换为“2017-08-03T06:12:00.000”
如果您知道所使用的格式,那么我建议您解析并创建一个js日期对象。然后
var年=2017年;
var月=2;
var日=8;
var日期=新日期(年、月、日);
log(date.toISOString())代码>您可以使用以下方式将8/3/2017 6:12:00 AM
转换为2017-08-03T06:12:00.000
:
moment("8/3/2017 6:12:00 AM", 'DD/MM/YYYY HH:mm:ss a').format('YYYY-DD-MMTHH:mm:ss.000')
console.log(瞬间(“2017年8月3日上午6:12:00,'DD/MM/YYYY HH:MM:ss a')。格式('YYYY-DD-MMTHH:MM:ss.000'))
实际上您可以在这里查看:不需要在格式字符串中硬编码000
毫秒,矩具有大写的SSS
标记