我目前正在學習角度,並且有一個處理日期時間格式的問題。 我可以將用戶區域設置爲moment.js,並在全局範圍內進行設置,並使用moment.js顯示日期/時間。 但是,我想在日期輸入的佔位符中顯示區域設置的格式。我怎樣才能做到這一點?如何從語言環境獲取日期格式
-1
A
回答
-1
好問題!
你在找什麼是moment.localeData()
這個調用將返回你一堆的語言環境的特定功能。假定您使用日期時間格式LT, L, LL
等格式化。你將需要longDateFormat
對象
// assume you have set locale to be en-gb
localeData = moment.localeData()
localeData.longDateFormat()
這將返回
{
LT : 'HH:mm',
LTS : 'HH:mm:ss',
L : 'DD/MM/YYYY',
LL : 'D MMMM YYYY',
LLL : 'D MMMM YYYY HH:mm',
LLLL : 'dddd, D MMMM YYYY HH:mm'
}
這裏是doc
+0
是的,我可以通過使用'var formatL = moment.localeData()。longDateFormat('L')'來解決我的問題。我還沒有使用moment-with-locales.min.js文件。我將它包括在內,並使用localeData,它工作! @Thernys指出了同樣的東西。感謝 – user1722043
+1
誰投了棄權,你能告訴我爲什麼這是一個不好的答案? –
相關問題
- 1. 動態日期格式取決於語言和語言環境
- 2. 從語言環境獲取正確的日期格式和時間格式
- 3. 通過語言環境代碼獲取日期格式javascript
- 4. 使用javascript獲取語言環境短日期格式
- 5. 通過語言環境獲取日期格式
- 6. 在asp.net中以語言環境格式獲取日期時間
- 7. 如何獲得沒有語言環境類的Django的語言環境日期?
- 8. 如何格式化用戶語言環境的當前日期?
- 9. 如何從Java語言環境的時區獲取日期模式
- 10. 從語言環境日期字符串獲取時刻對象
- 11. 如何從模擬環境獲取語言環境
- 12. 從默認語言環境轉換爲英語語言環境的日期
- 13. 用戶提供的語言環境中的django格式日期
- 14. Symfony2:基於語言環境的日期時間格式
- 15. 使用語言環境信息的JavaScript日期格式轉換
- 16. 在Play Framework 2.2中使用語言環境的日期格式
- 17. Python中的語言環境日期格式
- 18. 有關語言環境的Java DynamicReports格式日期
- 19. Rails I18n語言環境在Rails中設置日期格式
- 20. 使用語言環境更改日期格式
- 21. Globalize.format不適用於其他語言環境或日期格式
- 22. 使用用戶語言環境的Silverlight日期格式?
- 23. 日期格式不一致,可能是由於語言環境?
- 24. JavaScript用戶不正確的語言環境與日期格式
- 25. 基於語言環境的設備的日期格式
- 26. 語言與語言環境在ios上進行日期時間格式化
- 27. 獲取給定語言環境的日期時間掩碼
- 28. Elasticsearch - 獲取Groovy腳本中的語言環境特定日期
- 29. 我如何在GWT中爲不同的語言環境獲取所有日期/時間格式模式
- 30. 日期是否有語言環境?
'的toLocaleString()'? –
這不會返回格式,而是字符串中的日期。我想在地區中獲取日期的格式,以便在佔位符中顯示 – user1722043
@Thernys,是的,它可能是重複的。我可以通過使用'var formatL = moment.localeData()。longDateFormat('L')'來解決我的問題。我還沒有使用_moment-with-locales.min.js_文件。我將它包括在內,並使用localeData,它工作!非常感謝,指出它。 – user1722043