西元年轉民國年,還要再處理日期的加減
光用php的date函數或是mktime是一件很麻煩的事情

所幸php內建了DataTime這個class來協助處理這件事情

西元年轉民國年,並取得5天後的日期

$date = new DateTime("now");
$date->modify("+5 day");
$date->modify("-1911 year")
echo ltrim($date->format("Y-m-d H:i:s"),"0"); // 由於Y為四位數,所以利用ltrim去0

民國年轉西元年,並取得10天前的日期

$date = new DateTime("101-01-01");
$date->modify("+5 day");
$date->modify("+1911 year")
echo $date->format("Y-m-d H:i:s");

arrow
arrow
    文章標籤
    php 西元年 民國年
    全站熱搜

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