我想更改bootstrap datetimepicker中的语言,我使用下面的代码
$('.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>
这会更改日历的语言,但时间选择器仍显示AM / PM
有没有办法改变它?
你可以使用HH或H 24小时格式并删除上午/下午的A:
HH
H
A
$('.date').datetimepicker({'format':'DD/MM/YYYY HH:mm','locale':'fr'});
你可以找到更多关于Moment.js格式here的内容
编辑:要更改AM / PM,您可以覆盖语言环境meridiem:
moment.locale('fr', { meridiem : function (hours, minutes, isLower) { return hours < 12 ? 'PD' : 'MD'; } });
你可以找到更多关于它的信息here