如何从日期和时间字符串构造javascript日期对象

时间:2014-08-26 21:42:09

标签: javascript jquery

我有一个类似08/27/2014的日期字符串和18:29之类的时间字符串。我想将其转换为javascript Date对象。

以前我只关心日期,所以我在做什么

var date = $.datepicker.parseDate('mm/dd/yy', '08/27/2014');

但现在我也关注时间。我怎么能包括时间。?

我现在做了类似的事

var d_p = $('#dt').val().split('/');
    var t_p = $('#tt').val().split(':');
    var date = new Date(d_p[2], d_p[0], d_p[1], t_p[0], t_p[1], 0, 0); 

但看起来很丑..

2 个答案:

答案 0 :(得分:0)

这是Date构造函数:

new Date(year, month, day, hours, minutes, seconds, milliseconds);

这个怎么样:

var date = $.datepicker.parseDate('mm/dd/yy', '08/27/2014');
date.setHours(18).setMinutes(29);

答案 1 :(得分:0)

var myDate = new Date('2014-08-27T18:29:00');
alert(myDate);
相关问题