不論用/或是-都可以自動判斷
$a = "1991-10-23";
$b = "2003/10/24";
$ta = strtotime($a);
$tb = strtotime($b);
echo $a.date("Y-m-d",$ta);
echo '<br>';
echo $b.date("Y-m-d",$tb);
結果
1991-10-231991-10-23
2003/10/242003-10-24
往前往後 一週,一天很容易找到
$basetime = strtotime('last Monday');
for ($i=0;$i<7;$i++) {
echo '<br>';
//$i=0;
$str=strtotime("+".$i." day",$basetime);
echo date("Y-m-d",$str);
$str=strtotime("-".$i." week",$basetime);
echo ':'.date("Y-m-d",$str);
}
其中 last Monday 是前一個星期一,通常是該週的星期一,但是星期一和星期日除外。
沒有留言:
張貼留言