Ant*_*ack 24 javascript date unix-timestamp
我意识到可以使用以下内容生成当前时间戳...
var timestamp = Math.round((new Date()).getTime() / 1000);
Run Code Online (Sandbox Code Playgroud)
我想要的是当天开始时的时间戳.例如,当前时间戳大致是1314297250,我希望能够生成的是1314230400今天的开始August 25th 2011.
谢谢你的帮助.
Tim*_*own 42
var now = new Date();
var startOfDay = new Date(now.getFullYear(), now.getMonth(), now.getDate());
var timestamp = startOfDay / 1000;
Run Code Online (Sandbox Code Playgroud)
小智 7
那么,最干净,最快捷的方法是:
long timestamp = 1314297250;
long beginOfDay = timestamp - (timestamp % 86400);
Run Code Online (Sandbox Code Playgroud)
其中86400是一天中的秒数
| 归档时间: |
|
| 查看次数: |
18662 次 |
| 最近记录: |