th.js (2736B)
1//! moment.js locale configuration 2//! locale : Thai [th] 3//! author : Kridsada Thanabulpong : https://github.com/sirn 4 5import moment from '../moment'; 6 7export default moment.defineLocale('th', { 8 months: 'มกราคม_กุมภาพันธ์_มีนาคม_เมษายน_พฤษภาคม_มิถุนายน_กรกฎาคม_สิงหาคม_กันยายน_ตุลาคม_พฤศจิกายน_ธันวาคม'.split( 9 '_' 10 ), 11 monthsShort: 12 'ม.ค._ก.พ._มี.ค._เม.ย._พ.ค._มิ.ย._ก.ค._ส.ค._ก.ย._ต.ค._พ.ย._ธ.ค.'.split( 13 '_' 14 ), 15 monthsParseExact: true, 16 weekdays: 'อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัสบดี_ศุกร์_เสาร์'.split('_'), 17 weekdaysShort: 'อาทิตย์_จันทร์_อังคาร_พุธ_พฤหัส_ศุกร์_เสาร์'.split('_'), // yes, three characters difference 18 weekdaysMin: 'อา._จ._อ._พ._พฤ._ศ._ส.'.split('_'), 19 weekdaysParseExact: true, 20 longDateFormat: { 21 LT: 'H:mm', 22 LTS: 'H:mm:ss', 23 L: 'DD/MM/YYYY', 24 LL: 'D MMMM YYYY', 25 LLL: 'D MMMM YYYY เวลา H:mm', 26 LLLL: 'วันddddที่ D MMMM YYYY เวลา H:mm', 27 }, 28 meridiemParse: /ก่อนเที่ยง|หลังเที่ยง/, 29 isPM: function (input) { 30 return input === 'หลังเที่ยง'; 31 }, 32 meridiem: function (hour, minute, isLower) { 33 if (hour < 12) { 34 return 'ก่อนเที่ยง'; 35 } else { 36 return 'หลังเที่ยง'; 37 } 38 }, 39 calendar: { 40 sameDay: '[วันนี้ เวลา] LT', 41 nextDay: '[พรุ่งนี้ เวลา] LT', 42 nextWeek: 'dddd[หน้า เวลา] LT', 43 lastDay: '[เมื่อวานนี้ เวลา] LT', 44 lastWeek: '[วัน]dddd[ที่แล้ว เวลา] LT', 45 sameElse: 'L', 46 }, 47 relativeTime: { 48 future: 'อีก %s', 49 past: '%sที่แล้ว', 50 s: 'ไม่กี่วินาที', 51 ss: '%d วินาที', 52 m: '1 นาที', 53 mm: '%d นาที', 54 h: '1 ชั่วโมง', 55 hh: '%d ชั่วโมง', 56 d: '1 วัน', 57 dd: '%d วัน', 58 w: '1 สัปดาห์', 59 ww: '%d สัปดาห์', 60 M: '1 เดือน', 61 MM: '%d เดือน', 62 y: '1 ปี', 63 yy: '%d ปี', 64 }, 65});