我在我的mysql数据库中有一个日期,我想读入一个变量/数组,然后从mm/dd/yyyy hh:mm:ss到DD MMM YYYY。这是可能的,如果是这样,我将如何去做这件事。转换日期字符串在dd/mm/yyyy的MySQL中读取hh:mm:ss到DD MMM YYYY
0
A
回答
3
对于任何类型的日期格式转换,首先将旧日期转换为时间戳,然后将时间戳格式化为日期。
例子:
$old = "6-2-1992 10:24 PM";
$new = date("d/M/Y",strtotime($old));
echo $new; // result: 06/Feb/1992
只是要非常小心,你不跑相抵触美国格式与英国格式的(即是3/4四月的第三或三月三日了?)
+2
['DateTime :: createFromFormat'](http://us.php.net/manual/en/datetime.createfromformat.php)或['strptime'](http://us.php.net/strptime)用于明确指定预期的格式。 – DCoder 2012-04-22 15:49:35
2
如果它是一个时间字段(如出现的话),只是让MySQL的给你的日期作为时间戳:
SELECT UNIX_TIMESTAMP(my_date) As my_timestamp
然后你可以使用php只要你喜欢将时间戳:
$formatted_date = date("d m Y",$timestamp);
问候
1
你为什么想将其存储在一个变量,并使用PHP做转换?如果它是一个日期时间字段,只需在查询中使用DATE_FORMAT函数将其直接转换为蝙蝠。
SELECT DATE_FORMAT(datetime, '%d/%b/%Y') datetime FROM table
相关问题
- 1. “EEE,dd MMM yyyy hh:mm:ss zzz”字符串转换为日期
- 2. 将日期转换为格式dd-mmm-yyyy的字符串
- 3. 转换日期MMM DD HH:MM:SS为logstash
- 4. 字符串转换为日期时间DD/MM/YYYY HH:MM:SS TT
- 5. 转换日期为字符串格式YYYY-MM-DD HH:MM:SS - C#
- 6. SQL Server日期转换 - yyyy-dd-mm hh:mm:ss到yyyy-mm-dd hh:mm:s
- 7. 将EEE MMM dd HH:mm:ss ZZZ yyyy转换为YYYY-MM-dd JAVA
- 8. 转换(YYYY-MM-DD-HH:MM:SS)日期时间
- 9. logstash将日期从MMM dd YYYY转换为mm dd YYYY?
- 10. 将日期从mm/dd/yyyy转换为dd MMM yyyy
- 11. 转换日期时间在dd/MMM/yyyy转换为字符串以dd/MM/yyyy格式C#
- 12. 从“ddd mmm dd HH:MM:SS yyyy”格式的变量获取日期
- 13. 如何将日期dd/mm/yyyy转换为yyyy-MM-dd HH:mm:ss Android
- 14. SQL:如何转换日期:yyyy/mm/dd hh:mm:ss.sssss为:yyyy-mm-dd hh:mm:ss
- 15. 格式化新日期()到EEE MMM dd HH:mm:ss zzz yyyy
- 16. 无法将MMM,dd yyyy的日期转换为dd/MM/yyyy在Android中
- 17. 格式yyyy-MM-dd HH:mm:ss从字符串到日期格式
- 18. 返回格式YYYY-MM-DD HH:MM:SS(字符串)到Java日期
- 19. 转换为dd/mmm/yyyy
- 20. 如何将字符串转换为日期格式dd-MMM-yyyy格式?
- 21. 将日期从DD-MMM-YY转换为YYYY-MM-DD格式
- 22. 以dd-mmm-yyyy格式获取日期
- 23. 从NSDateFormatter字符串错误的日期“HH:mm EE,MMM dd,YYYY”
- 24. 将日期格式从'yyyy-mm-dd'更改为'yyyy MMM dd'或'MMM dd,yyyy'
- 25. 在sql中转换yyyy-mm-dd hh:mm:ss到yyyy-mm-dd
- 26. 字符串“yyyy-mm”到“mmm”在MySQL中转换为月份
- 27. 字符串日期转换为sql日期格式MM/dd/yyyy?
- 28. 如何转换日期格式MMM DD,YYYY以MM/DD/YYYY jQuery中
- 29. excel将格式为“MM/DD/YYYY HH:MM:SS”的字符串转换为格式为“MM/DD/YYYY HH:MM”的日期
- 30. 如何将日期格式dd MMM,yyyy转换为dd/MM/yyyy在mvc
用什么语言,PHP? – 2012-04-22 15:45:20
在mysql中使用什么列类型?约会时间? VARCHAR? – Hajo 2012-04-22 15:46:55