如何顯示剩餘時間,直到午夜,這樣的時刻: 22小時48分鐘時間:12秒Moment.js如何顯示剩餘天(與時區偏移)
爲了使事情更加困難,這應顯示在UTC + 2時區。 這是可能的簡單的JavaScript或更容易與momentjs? 任何幫助表示讚賞!
如何顯示剩餘時間,直到午夜,這樣的時刻: 22小時48分鐘時間:12秒Moment.js如何顯示剩餘天(與時區偏移)
爲了使事情更加困難,這應顯示在UTC + 2時區。 這是可能的簡單的JavaScript或更容易與momentjs? 任何幫助表示讚賞!
let now = moment();
let timeDiff = moment(now).utcOffset(120).endOf('day') - now;
let dur = moment.duration(timeDiff);
console.log(`${dur.hours()} hrs ${dur.minutes()} min ${dur.seconds()} sec until midnight.`);
<script src="https://momentjs.com/downloads/moment.min.js"></script>
什麼你試過這麼遠嗎?請參閱[時間](http://momentjs.com/docs/#/durations/)。 – VincenzoC
總是使用時區庫的東西。這裏有一個[偉大的視頻](https://youtu.be/-5wpm-gesOY),解釋你爲什麼不應該自己處理時區。 –
@SumnerEvans據我所知moment.js是一個時區的東西和更多的圖書館;) – schrej