【问题标题】:Protoplasm Date Picker : Issue with different datetime format原生质日期选择器:不同日期时间格式的问题
【发布时间】:2012-05-09 04:42:14
【问题描述】:

我正在开发一个支持 I18N 的应用程序。在此应用程序中,系统会根据用户的区域设置提示用户以区域设置特定格式输入日期时间以及表单中的其他详细信息。我们使用protoplasm date time picker 选择日期时间。

现在我们面临插件显示错误时间的特定日期时间格式问题。这是html

<html>
    <head>
        <script language="javascript" src="protoplasm.js"></script>
        <script language="javascript">
            // transform() calls can be chained together
            Protoplasm.use('datepicker')
                .transform('input.datepicker', {timePicker:true, use24hrs:false, dateTimeFormat: 'dd-MM-yyyy HH:mm a'} )
                .transform('input.datetimepicker')
                ;
        </script>
    </head>
    <body>
        <input type="text" name="date" class="datepicker" />
    </body>
</html>

当用户点击插件上的 PM 框时,它会显示 16-04-2012 22:59 PM 而不是 16-04-2012 10:59 PM。但是,如果他单击 AM 框,它会起作用。

有人遇到过这样的问题吗?

请帮我解决这个问题。

谢谢,阿米特·帕特尔

【问题讨论】:

    标签: javascript prototypejs datepicker


    【解决方案1】:

    我在dateTimeFormat 中用hh 替换了HH,它成功了。

    【讨论】:

      猜你喜欢
      • 2011-12-02
      • 2013-09-30
      • 1970-01-01
      • 1970-01-01
      • 2015-01-25
      • 1970-01-01
      • 2017-04-21
      • 2016-01-04
      • 2014-04-22
      相关资源
      最近更新 更多