2015 年 9 月 8 日

[php] 快速分割datetime資料

本篇目錄

這其實沒什麼了不起,但是我五六年的菜菜鳥就是不常用,所以一天到晚都忘記,乾脆寫一篇放在部落格裡,這樣我就不會忘記了!

一般的datetime格式產出的資料會是像這樣“2015-09-08 02:28:07”,以前光是要把年月日時分秒拆開就要寫很多explode,就算要把日期跟時間差開也要寫一個explode,像這樣
$datetime = '2015-09-08 02:28:07';
$date_time = explode(' ', $datetime);
//$date_time[0]=2015-09-08
//$date_time[1]=02:28:07

如果我們要拆成年、月、日、時、分、秒就更麻煩了,就會變成這樣
$datetime = '2015-09-08 02:28:07';
$date_time = explode(' ', $datetime);
$date = explode('-', $date_time[0]);
$time = explode(':', $date_time[1]);
//$date[0]=2015
//$date[1]=09
//$date[2]=08
//time[0]=02
//time[1]=28
//time[2]=07

所以就會有一種怎麼越寫越複雜的感覺,事實上如果你會正規表達式,那就神奇了,因為只要一行就解決了 list($year, $month, $day, $hour, $minute, $second) = preg_split('/[-: ]/', $datetime);
//var_dump($year, $month, $day, $hour, $minute, $second);
所以新東西還是要加減學一下,這樣才可以提升自己的效率啊!

文章分類:

2 comments on “[php] 快速分割datetime資料”

發佈回覆給「TzuChin」的留言 取消回覆

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *

相關推薦文章

希望您會喜歡
2008 年 9 月 22 日
[♂♂]捷運站跳舞的女人

  如同以往的進入了捷運站的月台上等著車,走著走著卻看到一個不時舞動著身軀的女人,她有個一個咖啡色水餃包,看起 […]

Read More
2005 年 10 月 10 日
[攝影]9月20號淡水午後 part 1 乘風破浪

9月20號下課回家馬上換裝衝去淡水,沒車騎只好通勤,拿著H1到處晃,幾個跟我一樣的人都會自然的點頭微笑一下,一 […]

Read More
2008 年 5 月 2 日
[音樂]Michel Camilo and Tomatito - SPAIN AGAIN

那撥絃的速度,那彈鋼琴的無慮,那種絕妙的搭配,最完美的配合,絕對的信任,手法精準不拖泥帶水的乾淨俐落,都可以在 […]

Read More
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram