我有这个格式的约会时间-
Nov 17 2014 02:06:57:000PM但是,我不能把这个转换成js的日期时间。
我已经成功地使用了split()函数来获取日期、年份和时间,但是我不知道如何从这种格式中获取月份。
发布于 2014-12-09 05:05:00
使用这个。JSFiddler演示
var d = new Date('Nov 17 2014 02:06:57:000 PM');
var n = d.getMonth() + 1;如果日期字符串为'Nov 17 2014 02:06:57:000PM'
var s = 'Nov 17 2014 02:06:57:000PM';
var result = s.substr(0, s.indexOf('M') - 1) + ' '
+ s.substr(s.indexOf('M') - 1, s.length) ;
var d = new Date(result);
var n = d.getMonth() + 1 ;发布于 2014-12-09 05:20:04
var Month =新日期(2014年11月17日02:06:57:000 PM').getMonth()+1;
我加了+1,因为计数月份从0开始,所以一月份需要0,以此类推。
https://stackoverflow.com/questions/27371558
复制相似问题