我在移动应用程序中使用以下 jquery 移动日期框插件进行日期控制。使用默认日期格式可以正常工作。但我想根据当前的文化设置应用日期格式,无论是手机还是桌面。根据设备日期格式,日期应填充到日期控件中。
<link rel="stylesheet" type="text/css" href="http://dev.jtsage.com/cdn/datebox/latest/jqm-datebox.min.css" />
<script type="text/javascript" src="http://dev.jtsage.com/cdn/datebox/latest/jqm-datebox.core.min.js"></script>
<script type="text/javascript" src="http://dev.jtsage.com/cdn/datebox/latest/jqm-datebox.mode.calbox.min.js"></script>
我尝试过以下方法。
jQuery.extend(jQuery.mobile.datebox.prototype.options.lang.default, { 'dateFormat': dformat , });
但是它有两个下面提到的限制,因此我无法使用这种方法。
1) iPhone 3/4 (safari 3.1.1 或更低版本) 不支持
2) 日期格式与 Window 格式不兼容(它使用 %d-%m-%y 等格式)。
我想使用这个插件,但它应该提供基于文化的日期格式选择。
请提供您的建议,如果您有任何疑问,请告诉我。