将HH:MM输入值转换为javascript有效日期

时间:2016-08-15 07:02:05

标签: javascript

我有一个特定格式化时间的输入值HH:MM我可以将它转换为javascript有效日期,例如:

时间是:10:20

有效的javascript时间为:Mon Aug 15 2016 10:20:00

1 个答案:

答案 0 :(得分:4)

var timeString = "10:20:51";

var timeStringArray = timeString.split(':');
var hours = timeStringArray[0];
var minutes = timeStringArray[1];
var seconds = timeStringArray[2];

var now = new Date();
now.setHours(hours);
now.setMinutes(minutes);
now.setSeconds(seconds);

console.log(now);

这只会改变当前时间的小时/分钟组件