b5d286f59b4ee57a40ba9ffcce3a2dd01ff6862a2b800718de7905fd2c9d67786394d59117356dc4ed1e65e5970931338ae74f130159df04c614d31a80482d 1013 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. import './prototype';
  2. import { getSetGlobalLocale } from './locales';
  3. import toInt from '../utils/to-int';
  4. getSetGlobalLocale('en', {
  5. eras: [
  6. {
  7. since: '0001-01-01',
  8. until: +Infinity,
  9. offset: 1,
  10. name: 'Anno Domini',
  11. narrow: 'AD',
  12. abbr: 'AD',
  13. },
  14. {
  15. since: '0000-12-31',
  16. until: -Infinity,
  17. offset: 1,
  18. name: 'Before Christ',
  19. narrow: 'BC',
  20. abbr: 'BC',
  21. },
  22. ],
  23. dayOfMonthOrdinalParse: /\d{1,2}(th|st|nd|rd)/,
  24. ordinal: function (number) {
  25. var b = number % 10,
  26. output =
  27. toInt((number % 100) / 10) === 1
  28. ? 'th'
  29. : b === 1
  30. ? 'st'
  31. : b === 2
  32. ? 'nd'
  33. : b === 3
  34. ? 'rd'
  35. : 'th';
  36. return number + output;
  37. },
  38. });