ko.js (2223B)
1//! moment.js locale configuration 2//! locale : Korean [ko] 3//! author : Kyungwook, Park : https://github.com/kyungw00k 4//! author : Jeeeyul Lee <jeeeyul@gmail.com> 5 6import moment from '../moment'; 7 8export default moment.defineLocale('ko', { 9 months: '1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월'.split('_'), 10 monthsShort: '1월_2월_3월_4월_5월_6월_7월_8월_9월_10월_11월_12월'.split( 11 '_' 12 ), 13 weekdays: '일요일_월요일_화요일_수요일_목요일_금요일_토요일'.split('_'), 14 weekdaysShort: '일_월_화_수_목_금_토'.split('_'), 15 weekdaysMin: '일_월_화_수_목_금_토'.split('_'), 16 longDateFormat: { 17 LT: 'A h:mm', 18 LTS: 'A h:mm:ss', 19 L: 'YYYY.MM.DD.', 20 LL: 'YYYY년 MMMM D일', 21 LLL: 'YYYY년 MMMM D일 A h:mm', 22 LLLL: 'YYYY년 MMMM D일 dddd A h:mm', 23 l: 'YYYY.MM.DD.', 24 ll: 'YYYY년 MMMM D일', 25 lll: 'YYYY년 MMMM D일 A h:mm', 26 llll: 'YYYY년 MMMM D일 dddd A h:mm', 27 }, 28 calendar: { 29 sameDay: '오늘 LT', 30 nextDay: '내일 LT', 31 nextWeek: 'dddd LT', 32 lastDay: '어제 LT', 33 lastWeek: '지난주 dddd LT', 34 sameElse: 'L', 35 }, 36 relativeTime: { 37 future: '%s 후', 38 past: '%s 전', 39 s: '몇 초', 40 ss: '%d초', 41 m: '1분', 42 mm: '%d분', 43 h: '한 시간', 44 hh: '%d시간', 45 d: '하루', 46 dd: '%d일', 47 M: '한 달', 48 MM: '%d달', 49 y: '일 년', 50 yy: '%d년', 51 }, 52 dayOfMonthOrdinalParse: /\d{1,2}(일|월|주)/, 53 ordinal: function (number, period) { 54 switch (period) { 55 case 'd': 56 case 'D': 57 case 'DDD': 58 return number + '일'; 59 case 'M': 60 return number + '월'; 61 case 'w': 62 case 'W': 63 return number + '주'; 64 default: 65 return number; 66 } 67 }, 68 meridiemParse: /오전|오후/, 69 isPM: function (token) { 70 return token === '오후'; 71 }, 72 meridiem: function (hour, minute, isUpper) { 73 return hour < 12 ? '오전' : '오후'; 74 }, 75});