[英]How do I let my users insert a date in a specific format?
在内部CMS /订单系统中,我们有一个“截止日期”输入字段。 目前,这只是一个纯文本,并存储在数据库(varchar)中。 我想改变这一点,因为我不能与此数据以任何方式工作 。 输入应该是日期(日 - 月 - 年)的输入。
做这个的最好方式是什么? 我提出的解决方案:
<input type="date" />
。 这可能有效,因为我们只在内部使用现代浏览器。 strtotime()
? 有关如何处理这个问题的任何想法?
我的简单建议是,
您可以给出标签文本,如注意:日期格式应在文本框下方为“dd-mm-yyyy” 。
然后,您可以在Javascript和PHP中验证输入格式。 有很多验证脚本可用。
(要么)
使用Datepicker用户友好。
我认为你可以使用jquery日期选择器,因为它更友好,并且只保留日期选择器,不需要进一步验证date.Also你可以改变所需的日期格式。
供参考检查这些链接
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.