MyT*_*der 13 javascript date chaining
有没有办法链接javascript日期函数?
例如,我想这样的事情:
var d = new Date().setMinutes(0).setSeconds(0).setMilliseconds(0);
Run Code Online (Sandbox Code Playgroud)
此语法因错误而中断:
(new Date).setMinutes(0).setSeconds is not a function
Run Code Online (Sandbox Code Playgroud)
我知道我可以这样做:
var d = new Date();
d.setMinutes(0);
d.setSeconds(0);
d.setMilliseconds(0);
Run Code Online (Sandbox Code Playgroud)
但这感觉冗长而繁琐.有没有更好的办法?
ken*_*bec 10
您可以使用setMinutes方法设置秒和msecs:
var d = new Date();
d.setMinutes(0,0,0);
Run Code Online (Sandbox Code Playgroud)
也适用于小时 - d.setHours(0,0,0,0);
您可以将参数传递给Date 构造函数。例如
var d = new Date(null, null, null, null, 0, 0, 0);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2575 次 |
| 最近记录: |