繁体   English   中英

在JavaScript中将mm-dd-yyyy转换为日期

[英]Convert mm-dd-yyyy to date in javascript

我有mm-dd-yyyy格式的数据。 我需要它与javascript中的当前日期进行比较。

我有一些数据资料,但无法正常工作。

我的约会日期是2016年12月7日,以mm-dd-yyyy格式显示。

var d = '12-07-2016';
var date= d.split("-");
var f = new Date(date[2], date[1] - 1, date[0]);

在这里我得到的日期为:

2016年7月12日,星期二,格林尼治标准时间+0530(印度标准时间)

但我需要它为:

2016年12月7日。

提前致谢。

您只是错误地选择了一个月和一天的索引...

var f = new Date(date[2], date[0] - 1, date[1]);

那会给你2016年12月7日

 var d = '12-07-2016'; var date= d.split("-"); var f = new Date(date[2], date[0] - 1, date[1]); console.log(f.toString()); 

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM