假設我得到的日期字符串看起來像「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. PHP日期時間::差異問題與日期時間::格式
- 4. 日期時間格式
- 5. 日期格式時間前
- 6. PHP未知日期時間格式
- 7. 從日期時間格式的PHP
- 8. PHP日期時間戳格式化
- 9. 格式在php中的日期時間
- 10. 格式化日期和時間在PHP
- 11. 格式化日期/時間在php 4
- 12. 日期時間格式檢查php
- 13. PHP轉換日期時間格式
- 14. PHP日期時間,以JSON格式
- 15. SQL Server的php日期時間格式
- 16. 日期時間格式PHP和MySQL
- 17. PHP日期和時間格式
- 18. PHP的時間()谷歌日曆日期時間格式
- 19. 日期,時間日期格式
- 20. Matplotlib日期時間格式的日期
- 21. 從日期時間格式中分離日期和時間mysql
- 22. PHP混合格式日期/時間 - 星期和時間的日期
- 23. 格式化日期時間
- 24. 日期時間格式C#
- 25. 日期時間格式2008
- 26. Solrnet日期時間格式
- 27. 日期時間格式化
- 28. 格式日期時間
- 29. 日期時間格式yyyymm
- 30. WebApi日期時間格式
其 'H' 不 'H'。 – kouton 2013-06-12 08:20:19