假設我得到的日期字符串看起來像「01:07:13 2011年5月7日PDT」,我怎樣才能格式化爲「2007-07-20 17:20: 07" (數據類型 - 時間戳),這樣我可以將其插入到MySQLPHP - 格式日期/時間
0
A
回答
1
<?php
$date="01:07:13 May 07, 2011 PDT";
echo date('Y-m-d h:i:s',strtotime($date));
?>
1
$date="01:07:13 May 07, 2011 PDT";
$query = "UPDATE table SET datefield = str_to_date('$date','%M %d,%Y PDT')
WHERE ...."
參見:http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_str-to-date
+0
更好的解決方案,比在PHP中轉換它,更清晰,更少麻煩... +1 – 2011-07-19 13:20:05
相關問題
- 1. PHP日期時間::格式
- 2. PHP日期時間::差異問題與日期時間::格式
- 3. 日期時間格式
- 4. PHP轉換日期時間格式
- 5. PHP日期和時間格式
- 6. PHP未知日期時間格式
- 7. PHP日期時間,以JSON格式
- 8. 格式化日期/時間在php 4
- 9. 格式化日期和時間在PHP
- 10. PHP的時間()谷歌日曆日期時間格式
- 11. Matplotlib日期時間格式的日期
- 12. Solrnet日期時間格式
- 13. 日期時間格式2008
- 14. 日期時間格式化
- 15. 日期和時間格式
- 16. SQL日期/時間格式
- 17. 日期時間格式
- 18. SQL日期時間格式
- 19. 格式時間和日期
- 20. 日期時間格式
- 21. 日期時間格式VB.NET
- 22. 格式UTC日期時間
- 23. 格式日期時間JavaScript
- 24. 日期時間格式
- 25. html.textbox日期時間格式
- 26. 日期時間格式
- 27. SQLSERVER格式日期時間
- 28. jqgrid日期時間格式
- 29. 日期/時間格式
- 30. C#日期時間格式
其 'H' 不 'H'。 – kouton 2013-06-12 08:20:19