您是否知道在javascript中更改Date对象中的时间的优雅方法?
strangness是那些返回Number对象的setter
var date = new Date().setHours(0,0,0,0);
Run Code Online (Sandbox Code Playgroud)
日期是数字而不是日期..
所以假设我有一个日期变量日期=新日期()
我想改变时间
谢谢
Sir*_*rko 16
var date = new Date();
date.setHours( 0,0,0,0 );
Run Code Online (Sandbox Code Playgroud)
setHours() 实际上有两个影响:
因此,在您的情况下,只需创建对象并在之后单独设置时间.如果您不需要,则可以完全忽略返回值.
// Create date. Left empty, will default to 'now'
var myDate = new Date();
// Set hours
myDate.setHours(7);
// Then set minutes
myDate.setMinutes(15);
// Then set seconds
myDate.setSeconds(47);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
25731 次 |
| 最近记录: |