如何從JavaScript日期獲取月份名稱

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