Neh*_*pai 2 javascript momentjs
我正在尝试以这种格式获取 moment js 中的日期时间:
2016-12-19T09:43:45.672Z
Run Code Online (Sandbox Code Playgroud)
问题是我能够得到时间格式
2016-12-19T15:04:09+05:30
Run Code Online (Sandbox Code Playgroud)
使用
moment().format();
Run Code Online (Sandbox Code Playgroud)
但我需要第一个格式[例如 .672Z 而不是 +05:30]。任何建议都会有很大帮助。
从该format方法的文档中:
要转义格式字符串中的字符,可以将字符括在方括号中。
由于“Z”是时区的格式标记,因此您需要对其进行转义。所以你想要的格式字符串是:
moment().format('YYYY-MM-DD[T]HH:mm:ss.SSS[Z]');
Run Code Online (Sandbox Code Playgroud)
正如 @VincenzoC 在评论中所说,toISOString()方法还会为您提供所需的格式。