gpt4 book ai didi

javascript setHours 日期设置为上一个日期

转载 作者:行者123 更新时间:2023-12-01 16:19:15 29 4
gpt4 key购买 nike

我想使用 javascript 的 setHours() 方法将时间设置为 0,但它将月份中的日期更改为比实际日期少一。示例代码:

var d = new Date();  //2017-09-18T04:58:34.223Z
d.setHours(0,0,0,0); //2017-09-17T18:30:00.000Z

最佳答案

The setHours() method sets the hours for a specified date according to local time, and returns the number of milliseconds since 1 January 1970 00:00:00 UTC until the time represented by the updated Date instance.



要将时间设置为世界时午夜,请使用 setUTCHours() .

The getUTCHours() method returns the hours in the specified date according to universal time.



var date = new Date();
console.log(date.toISOString());
date.setUTCHours(0,0,0,0);
console.log(date.toISOString());

关于javascript setHours 日期设置为上一个日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46271934/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com