-3
A
回答
2
與其試圖用正則表達式解決問題,應該使用DateTime class。這將能夠解析您的輸入,像這樣:
$date = new DateTime('Fri, Apr 11, 2014 01:09 AM');
你也可以從一個給定的格式
$date = DateTime::createFromFormat('D, M j, Y h:i A', 'Fri, Apr 11, 2014 01:09 AM');
相關問題
- 1. Javascript RegEx:驗證日期時間
- 2. PHP:時間驗證RegEx?
- 3. Rails4日期時間驗證
- 4. 日期時間驗證
- 5. 驗證日期和時間
- 6. Android:日期/時間驗證
- 7. 驗證日期tru時間
- 8. 充分驗證日期時間使用jQuery驗證
- 9. 使用PHP驗證日期/時間的幫助如果語句
- 10. Java RegEx日期驗證 - 閏年
- 11. JavaScript日期驗證RegEx OR JS?
- 12. PHP驗證日期
- 13. 日期時間(日期和時間)與數據註釋驗證
- 14. 如何使日期時間的日期時間驗證與jQuery(日期選擇器)的PHP?
- 15. 如何使用PHP驗證日期?
- 16. 如何使用PHP驗證日期
- 17. PHP日期驗證類似於ASP isDate()用戶提交的日期,時間或日期/時間對
- 18. 使用jQuery驗證的日期驗證
- 19. 驗證C#中的日期時間#
- 20. 在rails中驗證日期時間
- 21. MVC日期時間選擇器驗證
- 22. 日期時間選擇器驗證
- 23. 如何驗證日期時間格式
- 24. Java日期持續時間驗證
- 25. Linq和日期時間驗證
- 26. 無法驗證日期時間字段
- 27. 驗證時間和日期字段
- 28. 在XSLT 2.0中驗證日期時間
- 29. JavaScript驗證日期和時間
- 30. 訪問驗證規則日期/時間
爲什麼特別正則表達式創建一個DateTime?你有沒有嘗試過自己? – Jon
所以你有一個問題,你決定使用正則表達式來解決它。現在你有兩個問題。 – Arjan
@Jon:其實我正在驗證Behat自動化系統中收到的電子郵件日期時間。所以我更喜歡正則表達式。 – Oasis