Javascript日期:更改时间 [英] Javascript Dates : change time
本文介绍了Javascript日期:更改时间的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
您知道一种在javascript中更改日期对象中时间的好方法吗
Do you know an elegant way to change the time in a Date Object in javascript
扼杀是那些返回Number对象的设置器
The strangness is those setters that return Number object
var date = new Date().setHours(0,0,0,0);
date是数字而不是日期。.
date is a Number not a date..
所以说我有一个日期
var date = new Date()
so let's say I have a date var date = new Date()
我想更改时间
谢谢
推荐答案
var date = new Date();
date.setHours( 0,0,0,0 );
setHours()
实际上有两个作用:
setHours()
actually has two effects:
- 它将修改应用于该对象的对象
- 它将返回该日期对象的新时间戳
因此,在您的情况下,只需创建对象并随后分别设置时间即可。然后,如果不需要返回值,则可以完全忽略它。
So in your case, just create the object and set the time separately afterwards. You can then ignore the return value entirely, if you don't need it.
这篇关于Javascript日期:更改时间的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文