我怎么能把字符串转换"2015-02-02"为ISODate 2015-02-02T00:00:00.000Z?我试图找到一些例子,但没有.
Mat*_*uns 16
您可以使用常规Javascript日期功能
new Date(dateString).toISOString()
Run Code Online (Sandbox Code Playgroud)
来自https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Date/parse
但是,日期解析在浏览器之间非常不一致,所以如果你需要它是健壮的,我会考虑使用例如Moment.js进行解析,因为这将允许你指定一个格式字符串,通过它来解析日期,就像这样
date = moment("12-25-1995", "YYYY-MM-DD");
date.format(); //will return an ISO representation of the date
Run Code Online (Sandbox Code Playgroud)
来自:http://momentjs.com/docs/#/parsing/string/