Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/368.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过仅提供时间值来创建日期对象_Javascript - Fatal编程技术网

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

Javascript 通过仅提供时间值来创建日期对象,javascript,Javascript,我想通过只提供小时和分钟的值来创建一个新的日期对象。 日期可以是今天的日期,这只是我关心的时间您可以使用函数setHours()和setMinutes()显式设置日期对象的时间: // Create a Date Object: var myDate = new Date(); // Set the minutes and hours: myDate.setHours(20); myDate.setMinutes(30); 这里的时间设置为当前日期 //创建日期对象: var myDate=

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

您可以使用函数
setHours()
setMinutes()
显式设置
日期
对象的时间:

// Create a Date Object:
var myDate = new Date();
// Set the minutes and hours:
myDate.setHours(20);
myDate.setMinutes(30);
这里的时间设置为当前日期

//创建日期对象:
var myDate=新日期();
//设置分钟和小时数:
myDate.setHours(20);
myDate.setMinutes(30分钟);
//让我们看看时间:

console.log(myDate)这是一个
日期
,它总是存储一些日期,但您可以忽略它。你可以随心所欲地过任何日子,只在乎时间

const myTime=新日期(“2000-01-01 13:31”);

log(myTime.getHours(),myTime.getMinutes())更精确或发布代码尝试更好地解释您的意思。是否要创建仅提供时间的日期对象?你可以做这样的事情,但你必须通过一些日期。我完全不明白你问题的第二句话。@KrzysztofDąbrowski我已经编辑了我的问题。我想用我提供的小时和分钟的值创建一个日期对象explicitly@PraveenKumar“完全错了”-大词。唯一可以考虑错误的部分是“你必须提供”,因为实际上你不必提供任何参数,那么你将得到当前的日期和时间。编辑,只是为了澄清。干杯,呃。。。我没有说完全错。好。。。这也是让它工作的一种方式…:)