仅提供时间值来创建日期对象

时间:2016-10-23 00:04:32

标签: javascript

我想通过提供小时和分钟值来创建新的日期对象。 日期可以是今天的日期,它只是我关注的时间

2 个答案:

答案 0 :(得分:1)

您可以使用setHours()setMinutes()函数明确设置Date对象的时间:

// Create a Date Object:
var myDate = new Date();
// Set the minutes and hours:
myDate.setHours(20);
myDate.setMinutes(30);

此处时间设置为当前日期。



// Create a Date Object:
var myDate = new Date();
// Set the minutes and hours:
myDate.setHours(20);
myDate.setMinutes(30);
// Let's see the time:
console.log(myDate);




答案 1 :(得分:0)

它是Date,它总是存储一些日期,但你可以忽略它。你可以通过你想要的任何日期,只关心时间。



const myTime = new Date("2000-01-01 13:31");

console.log(myTime.getHours(), myTime.getMinutes());