Как изменить язык загрузчика datetimepicker (не datepicker) - PullRequest
0 голосов
/ 17 мая 2019

Я использую последнюю версию Bootstrap (4.2.1) вместе с последней версией jQuery, я тоже использую moment.js вместе с jquery.datetimepicker

Я включил файл языкового стандарта, но он не работаетвообще.

Я попробовал почти все методы, чтобы изменить дату / время выбора английского языка на китайский язык.

    $('#datetimepicker1').datetimepicker({locale:'zh-CN'});

Ответы [ 2 ]

0 голосов
/ 17 мая 2019

Ниже приведен рабочий код, и эта документация действительно полезна.

    $.datetimepicker.setDateFormatter('moment');
    $('#start_time').datetimepicker({
     i18n:{
      zh:{
       months:[
        '一月','二月','三月','四月',
        '五月','六月','七月','八月',
        '九月','十月','十一月','十二月',
       ],
       dayOfWeek:[
        "七", "一", "二", "三", 
        "四", "五", "六",
       ]
      }
     },
     timepicker:true,
     minTime:0,
     minDate:0,
    });
    $.datetimepicker.setLocale('zh');
    $('#start_time').datetimepicker({locale:'zh'});
0 голосов
/ 17 мая 2019

Если вы посмотрите на официальный документ , вы увидите, что там нет zh-Cn.

У вас есть 3 варианта, если вы хотите использовать китайский язык:

  • zh - Упрощенный китайский (简体 中文)
  • zh-TW - Традиционный китайский (繁繁 中文)
  • ch - Упрощенный китайский

Также есть функция для использования момента в качестве форматера по умолчанию:

$.datetimepicker.setDateFormatter('moment');
...