更改datetime类型的html输入元素的格式

时间:2014-01-28 10:02:11

标签: javascript html datetime

我目前正在开发一个移动网络应用程序,但我遇到了一些让我烦恼的事情。

我有一个类型为datetime的输入元素...

<div class="pinkLabel">Date & Time:</div>
            <div class="ui-block-b"><input data-mini="true" type="datetime" id="OtherClaimDate" /></div>

我的问题是这个。此输入似乎具有看起来像这样的默认格式...

2014-01-28T11:55Z

这种格式在应用程序上看起来有点糟糕,我宁愿它看起来更像这样......

**2014-01-28T11:55**

**2014-01-28 11:55**

据我所知,阅读其他一些帖子的方法是使用JQuery插件并创建一个掩码。有没有其他方法可以使用JavaScript实现这一点?如果没有,将非常感谢使用JQuery插件执行此操作的简短方法。但如果可能的话,我更喜欢使用javascript解决方案。

先谢谢你们。

1 个答案:

答案 0 :(得分:2)

var dt=2014-01-28T11:55;
var ar=dt.split("T");
dt=ar[0]+" "+ar[1];

OR

var a=dt.replace("T"," ");