moment格式化時間預設格式為當地時區的時間。
如果格式化的結果與當地時間有差值,一般原因是:要格式化的時間帶有時間標誌,如:utc 、gmt等。
經過moment格式化後,會變成時間標誌所表示的時區的時間。
此時,只需要改變時間偏移量即可。使用 utcoffset() utcoffset() 接收數字,時間偏移量,單位:分鐘
例如,要格式的時間中帶有gmt標誌(gmt是零時區),要格式化為北京時間
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.csdn.net/qq_26025363…
bjtime.cn/info/view.a…
將時間戳轉化為帶時區的格式
將時間戳轉化為帶時區的格式例如 2021 04 19t16 33 49z 如下 import moment from moment const date newdate gettime 獲取時間戳 const utcdate moment date utc format 轉化為帶時區的格式可以封裝成...
mysql 時區 時間轉換 MySQL時間時區轉換
將timestamp轉換為指定時區的時間,如 2018 09 21 11 48 42 select convert tz create time,session.time zone,8 00 from auth user 將timestamp轉換為指定時區的時間,並精確到天數,如 2018 09 2...
kettle中js 獲取當前時間帶時區格式
需求字段 created at timestamp 6 with time zone 參照格式 2019 12 28 02 01 00.000000 08 00 00 用js進行轉換後插入資料表。使用常見方式 var mydate new date var cyear mydate.getfully...