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