如何從JavaScript日期獲取月份名稱
給定一個JavaScript Date對象實例,如何獲取代表月份名稱的字符串呢?
換句話說,從
1 | const today = new Date() |
我們如何得到月份名稱?
每個Date對象實例都有一個toLocaleString()
方法,它是JavaScript國際化方法之一。
使用這個方法,你可以根據當前的語言環境得到月份名稱,以下是如何使用它:
1 | const today = new Date() |
根據你的語言環境,你會得到不同的結果。我得到的結果是“十月”。
如果使用”short”格式,我得到的結果是“10月”:
1 | today.toLocaleString('default', { month: 'short' }) |
第一個參數是語言環境,我們傳遞”default”字符串,你可以傳遞任何你想要的語言環境,例如”it-IT”將返回”ottobre”:
1 | const today = new Date() |
tags: [“JavaScript”, “Date”, “localization”, “month name”, “internationalization”]