WoJ*_*WoJ 8 javascript momentjs
我想使用来获取当前日期的开始和结束时间(以及明天的附件.add(1, 'day'))moment。
我现在得到的是
now = moment()
console.log('now ' + now.toISOString())
console.log('start ' + now.startOf('day').toISOString())
console.log('end ' + now.endOf('day').toISOString())Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.1/moment.js"></script>Run Code Online (Sandbox Code Playgroud)
现在输出
now 2018-04-18T21:20:02.010Z
start 2018-04-17T23:00:00.000Z
end 2018-04-18T22:59:59.999Z
Run Code Online (Sandbox Code Playgroud)
由于时间偏移了一个小时,因此我认为这与时区有关,尽管我无法理解这与时区的相关性:无论时区如何,该时区中的一天从今天的午夜开始,直到今天的午夜结束今天午夜。
Dav*_*784 21
它为您提供了当地时间的午夜时间,但您将在祖鲁时间打印出来。尝试使用toString代替,它将以当地时间显示超时。
now = moment()
console.log('now ' + now.toString())
console.log('start ' + now.startOf('day').toString())
console.log('end ' + now.endOf('day').toString())Run Code Online (Sandbox Code Playgroud)
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.22.1/moment.js"></script>Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
10953 次 |
| 最近记录: |