0
我使用瞬間和時間 - 時區來嘗試輸出將來時間距離現在(距離任何時區)有多遠。從現在開始輸出時間的瞬間
例如,如果輸入時間爲1天,h,從現在小時了,輸出會是這樣的:
Tomorrow at hh:hh AM
這是我如何創建我的時刻,時區,一些示例數據:
determineAirTime(dateTime) {
console.log(dateTime); // May 12th 2014 8PM
dateTime =
momentTimezone.tz(dateTime, "MMM Do YYYY hA", momentTimezone.tz.guess());
console.log(dateTime) // 2014-05-12T20:00:00-04:00
}
我的問題被轉換上述時間(2014-05-12T20:00:00-04:00),到一個更可讀的格式。如tomorrow at 8:00pm
,它考慮了時區。
我試過了fromNow()
和calendar()
,但他們只輸出了多少天。
如何將當前時間字符串轉換爲精確日期/日/秒?
感謝您的評論,我低調下來了一點,如果通過友好的格式,你的意思是所有的italtics /等。你的解決方案是我嘗試過的,但它只輸出天數。例如。 console.log(moment(dateTime).calendar());輸出「x天」 – Edon
其實,我嘗試了一些不同的值,它似乎工作。我會做更多的測試 – Edon