0
假设我假设日期格式为DDMMYYY
正在发送给我。然而,有人可能会发送01022014
,另一个可能会发送1022014
,另一个可能会发送122014
而另一个年份可以给出,就像14
。这最后一个案例不是很重要。我更担心这一天和这个月。PHP格式/验证日期
如何验证日期并接受所有这些格式,然后将其重新格式化为我想要的PHP格式?
假设我假设日期格式为DDMMYYY
正在发送给我。然而,有人可能会发送01022014
,另一个可能会发送1022014
,另一个可能会发送122014
而另一个年份可以给出,就像14
。这最后一个案例不是很重要。我更担心这一天和这个月。PHP格式/验证日期
如何验证日期并接受所有这些格式,然后将其重新格式化为我想要的PHP格式?
简答题是你不能。你必须以某种方式在前端执行格式化规则。例如,将月份显示为选择下拉列表以消除歧义并减少人为错误的可能性。
从页面中的日期/ dd/mm/yyyy。所以问题在于页面/ 1/1/2014输入页面/ 01/01/2014是自然的,并且也更容易创建到实际日期的链接,而没有前导零。 – Kousha
你想在数据库中插入数据吗? –
使用正则表达式来允许给定日期的同伴。 – user12