亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Moment JS:從丟失的時區字符串中獲取日期和時間

Moment JS:從丟失的時區字符串中獲取日期和時間

侃侃爾雅 2023-05-19 14:40:04
我有一些格式化的日期時間字符串,像這樣Fri Sep 18th 2020 05:52:20。當我使用 momentJS 將主題轉換為日期時間時 => 失敗。因為那是無效的日期時間格式。那么,如何將它們轉換為帶時區的日期時間(即:'Euro/Paris')。
查看完整描述

1 回答

?
aluckdog

TA貢獻1847條經驗 獲得超7個贊

如果您的日期格式不是標準格式,您可以為其指定一個格式字符串作為第二個參數


(https://momentjs.com/docs/#/parsing/string-format/)


格式字符串:3 個字母的星期幾、3 個字母的月份、序數日、4 位數字年份、帶前導 0 的 24 小時時間格式是:


ddd MMM Do YYYY HH:mm:ss

您可以指定一個時區moment().tz


moment.tz(

    moment(

        "Fri Sep 18th 2020 05:52:20",

        "ddd MMM Do YYYY HH:mm:ss"

    ), "Europe/Paris")

    .format("YYYY-MM-DD HH:mm:ss z"); // "2020-09-18 12:52:20 CEST"

另外請記住 RobG 對時區的評論


該字符串被解析為本地字符串,它是轉移到指定時區的輸出。因此生成的時間戳值取決于主機系統時區設置


查看完整回答
反對 回復 2023-05-19
  • 1 回答
  • 0 關注
  • 200 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號