0

是否可以从这里返回一个 javascript 日期对象?我有一个带有日历的文本输入字段,并想从它的值中返回一个标准日期对象......这可能吗?

4

1 回答 1

1

这是你想要的?

var date = '2016-06-12'; // Can be document.getElementById('myField').value that points to your date field.
var date_parts = date.split('-');
var date_obj = new Date(date_parts[0],date_parts[1],date_parts[2]);
console.log(date_obj);

您也可以简单地使用

new Date(document.getElementById('myField').value) 

看看它是否有效。date 函数足够聪明,可以根据浏览器的语言环境进行解析。这也应该适用于时间。例如。new Date('2016-06-12 04:15:30')

于 2016-06-22T11:29:11.843 回答