draft-帶時區的時間

Moment格式化時間默認格式爲當地時區的時間。bash

若是格式化的結果與當地時間有差值,通常緣由是:要格式化的時間帶有時間標誌,如:UTC 、GMT等。spa

通過Moment格式化後,會變成時間標誌所表示的時區的時間。.net

此時,只須要改變時間偏移量便可。使用 utcOffset() utcOffset() 接收數字,時間偏移量,單位:分鐘code

例如,要格式的時間中帶有GMT標誌(GMT是零時區),要格式化爲北京時間orm

Moment(date).utcOffset(480).format('YYYY-MM-DD HH:mm:ss');
Moment(date).utcOffset(480).format('YYYY-MM-DDTHH:mm:ssZ');
複製代碼

北京時間東八區時間,比零時區早8個小時(480分鐘),因此應該加上480分鐘blog

2. 使用毫秒數,實現跨平臺

blog.csdn.net/qq_26025363…get

ref-

bjtime.cn/info/view.a…string

相關文章
相關標籤/搜索