Sugar.js Дата: эквивалентно moment.months()? чтобы получить список всех месяцев

Что эквивалентно moment.months() и moment.weekdaysShort()?

moment.months()
["January", "February", "March", "April", "May", "June", "July", "August", "September", "October", "November", "December"]

moment.weekdaysShort()
["Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat"]

Самое близкое, что я люблю, это то, разве нет более чистой версии?

Date.getLocale().months
["january", "february", "march", "april", "may", "june", "july", "august", "september", "october", "november", "december", 
"jan", "feb", "mar", "apr", "may", "jun", "jul", "aug", "sep", "oct", "nov", "dec"]

2 ответа

Сейчас я делаю это в CS:

(m[0].toUpperCase() + m[1..-1] for m in Date.getLocale().months[0..11])

Вы можете использовать сахар capitalize:

m.capitalize() for m in date.getLocale().months[0..11]
Другие вопросы по тегам