鍍金池/ 問(wèn)答/HTML/ moment時(shí)間插件如何輸出ISO8601的本地時(shí)間?

moment時(shí)間插件如何輸出ISO8601的本地時(shí)間?

time 是一個(gè)unix時(shí)間戳

如果按照文檔

moment().toISOString(time)

輸出的是一個(gè)標(biāo)準(zhǔn)UTC時(shí)間,和當(dāng)前中國(guó)時(shí)間少了8個(gè)小時(shí)

嘗試了.zoneparseZone均不能正確設(shè)置。

考慮到用戶使用時(shí)所在的時(shí)區(qū)問(wèn)題,如何用moment實(shí)現(xiàn)輸出一個(gè)iso標(biāo)準(zhǔn)的當(dāng)?shù)?/code>時(shí)間?

回答
編輯回答
喵小咪

new Date(moment().local())

2018年4月26日 10:07
編輯回答
孤毒

嘗試半天
可以這么寫(xiě)

moment(end, 'X').utc(8).format('YYYY-MM-DDTHH:mm:ss') + 'Z'

end是unix時(shí)間戳

2017年2月17日 11:09