使用输入掩码获取日期时间?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用输入掩码获取日期时间?相关的知识,希望对你有一定的参考价值。
我有一个输入默认情况下以冗长的方式显示日期:
“2009年8月18日星期五15:06:36 GMT-0500(中部夏令时)”
我的任务是使用输入掩码(https://github.com/RobinHerbots/jquery.inputmask)插件将其格式化为mm / dd / yy hh:mm。我已经阅读了插件的文档,但我没有看到实现扩展的任何内容
“jquery.inputmask.date.extensions.js自动完成日期扩展#570中的时间,分钟和秒
知道如何用日期和时间格式化输入字段吗?提前致谢。
html:
<input type='text' value='Tue Aug 18 2009 15:06:36 GMT-0500 (Central Daylight Time)' />
jQuery的:
$('input[type=text]').inputmask("mm/dd/yyyy");
无法让插件在小提琴上工作。 http://jsfiddle.net/vD25C/
答案
有用!
你没有正确配置你的小提琴。首先,您没有向页面添加jQuery。另外,要使代码正常工作,您必须以某种方式向页面添加inputmask插件。可以使用“外部资源”选项,也可以直接将插件的源添加到页面中。因为我没有找到任何好的插件的URL,我使用了第二个选项,只是将代码添加到scrips部分。在完成所有这些操作之后,您可以使用代码$('input[type=text]').inputmask("mm/dd/yyyy");
来获得所需的结果。这是更新的fiddle。
UPDATE
要获得日期和时间,您可以使用这个:
$('input[type=text]').inputmask("datetime");
更新小提琴here
以上是关于使用输入掩码获取日期时间?的主要内容,如果未能解决你的问题,请参考以下文章