標題:

php date()格式

發問:

本人在mysql入面的datetime格式是"2006-06-31 23:59:59”,我問點可以係印出黎嘅時間改變個格式(例如:中文格式 or 英文全寫..etc)。 更新: 我也是不太明白, 可否舉一些例子?? 我明白點樣改$now啲格式, 但唔知改係mysql嘅格式。

最佳解答:

aa.jpg

 

此文章來自奇摩知識+如有不便請留言告知

You can use the DATE_FORMAT function in mySQL : DATE_FORMAT(date,format) Formats the date value according to the format string. The following specifiers may be used in the format string: Specifier Description %a Abbreviated weekday name (Sun..Sat) %b Abbreviated month name (Jan..Dec) %c Month, numeric (0..12) %D Day of the month with English suffix (0th, 1st, 2nd, 3rd, ...) %d Day of the month, numeric (00..31) %e Day of the month, numeric (0..31) %f Microseconds (000000..999999) %H Hour (00..23) %h Hour (01..12) %I Hour (01..12) %i Minutes, numeric (00..59) %j Day of year (001..366) %k Hour (0..23) %l Hour (1..12) %M Month name (January..December) %m Month, numeric (00..12) %p AM or PM %r Time, 12-hour (hh:mm:ss followed by AM or PM) %S Seconds (00..59) %s Seconds (00..59) %T Time, 24-hour (hh:mm:ss) %U Week (00..53), where Sunday is the first day of the week %u Week (00..53), where Monday is the first day of the week %V Week (01..53), where Sunday is the first day of the week; used with %X %v Week (01..53), where Monday is the first day of the week; used with %x %W Weekday name (Sunday..Saturday) %w Day of the week (0=Sunday..6=Saturday) %X Year for the week where Sunday is the first day of the week, numeric, 4 digits; used with %V %x Year for the week, where Monday is the first day of the week, numeric, 4 digits; used with %v %Y Year, numeric, 4 digits %y Year, numeric, 2 digits %% A literal `%'. 2007-01-31 08:07:09 補充: I want to make it clear that date_format is a mySQL function, not a php function.Example : select date_format(testdate, '%d-%m-%Y %T ') as testdate from score

其他解答:

Use mysql's UNIX_TIMESTAMP() function to convert the datetime value to a unix timestamp and then use the php function mentioned by neutrino908 above to convert to anything you want.
arrow
arrow

    ohe09nz81r 發表在 痞客邦 留言(0) 人氣()