我正在尝试将日期字符串解析为javascript时间戳,字符串的格式为2013-01-01 12:00 AM
,但当我尝试提醒输出时,我可以得到NaN
我的尝试是:
var ts_begin = Date.parse($('#fromdate').val()+' '+$('#fromtime').val());
alert(ts_begin);
答案 0 :(得分:2)
答案 1 :(得分:1)
Date.parse
只能使用特定格式。它不是AM / PM之前缺乏空间的粉丝。尝试:
Date.parse($("#fromdate").val() + ' ' + $("#fromtime").val()
.replace(/[AP]M/, ' $&'));
答案 2 :(得分:0)
var utc_timestamp = Date.UTC(now.getFullYear(),now.getMonth(), now.getDate(),
now.getHours(), now.getMinutes(), now.getSeconds(), now.getMilliseconds());
alert(utc_timestamp);