PageRenderTime 16ms CodeModel.GetById 1ms app.highlight 11ms RepoModel.GetById 2ms app.codeStats 0ms

/node_modules/moment/src/locale/zh-tw.js

https://bitbucket.org/coleman333/smartsite
JavaScript | 95 lines | 89 code | 2 blank | 4 comment | 20 complexity | 87d0a6f06895841d9a09aa17a1980d34 MD5 | raw file
 1//! moment.js locale configuration
 2//! locale : Chinese (Taiwan) [zh-tw]
 3//! author : Ben : https://github.com/ben-lin
 4//! author : Chris Lam : https://github.com/hehachris
 5
 6import moment from '../moment';
 7
 8export default moment.defineLocale('zh-tw', {
 9    months : '一月_二月_三月_四月_五月_六月_七月_八月_九月_十月_十一月_十二月'.split('_'),
10    monthsShort : '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'),
11    weekdays : '星期日_星期一_星期二_星期三_星期四_星期五_星期六'.split('_'),
12    weekdaysShort : '週日_週一_週二_週三_週四_週五_週六'.split('_'),
13    weekdaysMin : '日_一_二_三_四_五_六'.split('_'),
14    longDateFormat : {
15        LT : 'HH:mm',
16        LTS : 'HH:mm:ss',
17        L : 'YYYY/MM/DD',
18        LL : 'YYYY年M月D日',
19        LLL : 'YYYY年M月D日 HH:mm',
20        LLLL : 'YYYY年M月D日dddd HH:mm',
21        l : 'YYYY/M/D',
22        ll : 'YYYY年M月D日',
23        lll : 'YYYY年M月D日 HH:mm',
24        llll : 'YYYY年M月D日dddd HH:mm'
25    },
26    meridiemParse: /凌晨|早上|上午|中午|下午|晚上/,
27    meridiemHour : function (hour, meridiem) {
28        if (hour === 12) {
29            hour = 0;
30        }
31        if (meridiem === '凌晨' || meridiem === '早上' || meridiem === '上午') {
32            return hour;
33        } else if (meridiem === '中午') {
34            return hour >= 11 ? hour : hour + 12;
35        } else if (meridiem === '下午' || meridiem === '晚上') {
36            return hour + 12;
37        }
38    },
39    meridiem : function (hour, minute, isLower) {
40        var hm = hour * 100 + minute;
41        if (hm < 600) {
42            return '凌晨';
43        } else if (hm < 900) {
44            return '早上';
45        } else if (hm < 1130) {
46            return '上午';
47        } else if (hm < 1230) {
48            return '中午';
49        } else if (hm < 1800) {
50            return '下午';
51        } else {
52            return '晚上';
53        }
54    },
55    calendar : {
56        sameDay : '[今天] LT',
57        nextDay : '[明天] LT',
58        nextWeek : '[下]dddd LT',
59        lastDay : '[昨天] LT',
60        lastWeek : '[上]dddd LT',
61        sameElse : 'L'
62    },
63    dayOfMonthOrdinalParse: /\d{1,2}(日|月|週)/,
64    ordinal : function (number, period) {
65        switch (period) {
66            case 'd' :
67            case 'D' :
68            case 'DDD' :
69                return number + '日';
70            case 'M' :
71                return number + '月';
72            case 'w' :
73            case 'W' :
74                return number + '週';
75            default :
76                return number;
77        }
78    },
79    relativeTime : {
80        future : '%s內',
81        past : '%s前',
82        s : '幾秒',
83        ss : '%d 秒',
84        m : '1 分鐘',
85        mm : '%d 分鐘',
86        h : '1 小時',
87        hh : '%d 小時',
88        d : '1 天',
89        dd : '%d 天',
90        M : '1 個月',
91        MM : '%d 個月',
92        y : '1 年',
93        yy : '%d 年'
94    }
95});