我想更改 boostrap 日期时间选择器中的语言,我使用了以下代码
$('.date').datetimepicker({'format':'DD/MM/YYYY hh:mm A','locale':'fr'});
我还添加了所需的js文件
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.24.0/locale/fr.js"></script>
有办法改变吗?
最佳答案
您可以使用 HH
或 H
表示 24 小时格式,并删除 A
表示 AM/PM:
$('.date').datetimepicker({'format':'DD/MM/YYYY HH:mm','locale':'fr'});
您可以找到有关 Moment.js 格式的更多信息 here
编辑:要更改 AM/PM,您可以覆盖区域设置子午线:
moment.locale('fr', {
meridiem : function (hours, minutes, isLower) {
return hours < 12 ? 'PD' : 'MD';
}
});
有关它的更多信息,您可以找到 here
关于javascript - 在 Bootstrap 日期时间选择器中更改 meridiem (am pm) 的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54899636/