我有 mm-dd-yyyy 格式的数据。我需要它与 javascript 中的当前日期进行比较。
我有一些数据,但它不起作用。
我的日期是 12-07-2016,格式为 mm-dd-yyyy。
var d = '12-07-2016';
var date= d.split("-");
var f = new Date(date[2], date[1] - 1, date[0]);
Run Code Online (Sandbox Code Playgroud)
在这里,我得到的日期为:
2016 年 7 月 12 日星期二 00:00:00 GMT+0530(印度标准时间)
但我需要它:
2016 年 12 月 7 日。
提前致谢。
您只是每月和每天的索引方式错误...
var f = new Date(date[2], date[0] - 1, date[1]);
Run Code Online (Sandbox Code Playgroud)
这会给你 2016 年 12 月 7 日
var f = new Date(date[2], date[0] - 1, date[1]);
Run Code Online (Sandbox Code Playgroud)