我目前正在开发一个移动网络应用程序,但我遇到了一些让我烦恼的事情。
我有一个类型为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解决方案。
先谢谢你们。
答案 0 :(得分:2)
var dt=2014-01-28T11:55;
var ar=dt.split("T");
dt=ar[0]+" "+ar[1];
OR
var a=dt.replace("T"," ");