ja.js 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. // moment.js locale configuration
  2. // locale : japanese (ja)
  3. // author : LI Long : https://github.com/baryon
  4. (function (factory) {
  5. if (typeof define === 'function' && define.amd) {
  6. define(['moment'], factory); // AMD
  7. } else if (typeof exports === 'object') {
  8. module.exports = factory(require('../moment')); // Node
  9. } else {
  10. factory((typeof global !== 'undefined' ? global : this).moment); // node or other global
  11. }
  12. }(function (moment) {
  13. return moment.defineLocale('ja', {
  14. months : '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'),
  15. monthsShort : '1月_2月_3月_4月_5月_6月_7月_8月_9月_10月_11月_12月'.split('_'),
  16. weekdays : '日曜日_月曜日_火曜日_水曜日_木曜日_金曜日_土曜日'.split('_'),
  17. weekdaysShort : '日_月_火_水_木_金_土'.split('_'),
  18. weekdaysMin : '日_月_火_水_木_金_土'.split('_'),
  19. longDateFormat : {
  20. LT : 'Ah時m分',
  21. LTS : 'LTs秒',
  22. L : 'YYYY/MM/DD',
  23. LL : 'YYYY年M月D日',
  24. LLL : 'YYYY年M月D日LT',
  25. LLLL : 'YYYY年M月D日LT dddd'
  26. },
  27. meridiem : function (hour, minute, isLower) {
  28. if (hour < 12) {
  29. return '午前';
  30. } else {
  31. return '午後';
  32. }
  33. },
  34. calendar : {
  35. sameDay : '[今日] LT',
  36. nextDay : '[明日] LT',
  37. nextWeek : '[来週]dddd LT',
  38. lastDay : '[昨日] LT',
  39. lastWeek : '[前週]dddd LT',
  40. sameElse : 'L'
  41. },
  42. relativeTime : {
  43. future : '%s後',
  44. past : '%s前',
  45. s : '数秒',
  46. m : '1分',
  47. mm : '%d分',
  48. h : '1時間',
  49. hh : '%d時間',
  50. d : '1日',
  51. dd : '%d日',
  52. M : '1ヶ月',
  53. MM : '%dヶ月',
  54. y : '1年',
  55. yy : '%d年'
  56. }
  57. });
  58. }));