moment.js中文语言包

中文官网 momentjs.cn

中文语言包代码

moment.defineLocale('zh-cn', {
    months : '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'),
    monthsShort : '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'),
    weekdays : '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'),
    weekdaysShort : '周日_周一_周二_周三_周四_周五_周六'.split('_'),
    weekdaysMin : '日_一_二_三_四_五_六'.split('_'),
    ongDateFormat : {
            LT : 'Ah点mm分',
                            LTS : 'Ah点m分s秒',
                            L : 'YYYY-MM-DD',
                            LL : 'YYYY年MMMD日',
                            LLL : 'YYYY年MMMD日Ah点mm分',
                            LLLL : 'YYYY年MMMD日ddddAh点mm分',
                            l : 'YYYY-MM-DD',
                            ll : 'YYYY年MMMD日',
                            lll : 'YYYY年MMMD日Ah点mm分',
                            llll : 'YYYY年MMMD日ddddAh点mm分'
                        },
                        meridiemParse: /凌晨|早上|上午|中午|下午|晚上/,
                        meridiemHour: function (hour, meridiem) {
                            if (hour === 12) {
                                hour = 0;
                            }
                            if (meridiem === '凌晨' || meridiem === '早上' ||
                                    meridiem === '上午') {
                                return hour;
                            } else if (meridiem === '下午' || meridiem === '晚上') {
                                return hour + 12;
                            } else {
                                // '中午'
                                return hour >= 11 ? hour : hour + 12;
                            }
                        },
                        meridiem : function (hour, minute, isLower) {
                            var hm = hour * 100 + minute;
                            if (hm < 600) {
                                return '凌晨';
                            } else if (hm < 900) {
                                return '早上';
                            } else if (hm < 1130) {
                                return '上午';
                            } else if (hm < 1230) {
                                return '中午';
                            } else if (hm < 1800) {
                                return '下午';
                            } else {
                                return '晚上';
                            }
                        },
                        calendar : {
                            sameDay : function () {
                                return this.minutes() === 0 ? '[今天]Ah[点整]' : '[今天]LT';
                            },
                            nextDay : function () {
                                return this.minutes() === 0 ? '[明天]Ah[点整]' : '[明天]LT';
                            },
                            lastDay : function () {
                                return this.minutes() === 0 ? '[昨天]Ah[点整]' : '[昨天]LT';
                            },
                            nextWeek : function () {
                                var startOfWeek, prefix;
                                startOfWeek = moment().startOf('week');
                                prefix = this.unix() - startOfWeek.unix() >= 7 * 24 * 3600 ? '[下]' : '[本]';
                                return this.minutes() === 0 ? prefix + 'dddAh点整' : prefix + 'dddAh点mm';
                            },
                            lastWeek : function () {
                                var startOfWeek, prefix;
                                startOfWeek = moment().startOf('week');
                                prefix = this.unix() < startOfWeek.unix()  ? '[上]' : '[本]';
                                return this.minutes() === 0 ? prefix + 'dddAh点整' : prefix + 'dddAh点mm';
                            },
                            sameElse : 'LL'
                        },
                        ordinalParse: /\d{1,2}(日|月|周)/,
                        ordinal : function (number, period) {
                            switch (period) {
                            case 'd':
                            case 'D':
                            case 'DDD':
                                return number + '日';
                            case 'M':
                                return number + '月';
                            case 'w':
                            case 'W':
                                return number + '周';
                            default:
                                return number;
                            }
                        },
                        relativeTime : {
                            future : '%s内',
                            past : '%s前',
                            s : '几秒',
                            m : '1 分钟',
                            mm : '%d 分钟',
                            h : '1 小时',
                            hh : '%d 小时',
                            d : '1 天',
                            dd : '%d 天',
                            M : '1 个月',
                            MM : '%d 个月',
                            y : '1 年',
                            yy : '%d 年'
                        },
                        week : {
                            dow : 1, // Monday is the first day of the week.
                            doy : 4  // The week that contains Jan 4th is the first week of the year.
                        }
                    });

js调试代码

console.log(moment('2019-09-23').format('dddd'));

浏览器f12控制台显示星期一 成功

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值