Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 以正确的区域设置格式显示时间选择器_Jquery_Twitter Bootstrap_Momentjs_Bootstrap Daterangepicker - Fatal编程技术网

Jquery 以正确的区域设置格式显示时间选择器

Jquery 以正确的区域设置格式显示时间选择器,jquery,twitter-bootstrap,momentjs,bootstrap-daterangepicker,Jquery,Twitter Bootstrap,Momentjs,Bootstrap Daterangepicker,我正在使用。 Moment JS用于设置日期格式等的区域设置 我想展示基于JS语言环境的时间选择器。 Daterangepicker有一个参数,用于在初始化时设置选择器格式12h/24h timePicker24Hour:true或false/12h格式无参数 如何从Moment JS获取有关时间格式的区域设置信息? 然后,我可以在init上设置适当的时间选择器类型。您可以使用和longDateFormat方法获取有关时间格式的特定于语言环境的信息。然后,您可以测试该格式是否包含HH 24小时令

我正在使用。 Moment JS用于设置日期格式等的区域设置

我想展示基于JS语言环境的时间选择器。 Daterangepicker有一个参数,用于在初始化时设置选择器格式12h/24h

timePicker24Hour:true或false/12h格式无参数

如何从Moment JS获取有关时间格式的区域设置信息? 然后,我可以在init上设置适当的时间选择器类型。

您可以使用和longDateFormat方法获取有关时间格式的特定于语言环境的信息。然后,您可以测试该格式是否包含HH 24小时令牌

这里有一个活样本:

函数为24小时本地{ var localeData=moment.localeDatalocale; var hourFormat=localeData.longDateFormat'LT'; 返回小时格式。包括“HH”; } console.log是24小时'en'; console.log是24小时“it”; console.log是24小时'fr'; console.log是24小时'de';
谢谢,这其实是一个很好的方法。从未想过分解格式字符串。希望这些字符串不会很快改变: