關於時間函數

Home Home
引用 | 編輯 steve00000
2005-06-29 18:25
樓主
推文 x0
請問正確的時間日期格式化該怎麼做?
例如台灣是GMT+8,
但是如果直接加8的話就會出現超過24小時的情形
可不可以舉個簡單的例子?
還有getdate()這個函數該怎麼用?
假如要得到2005的話可以這樣嗎:
$year=getdate(year);

獻花 x0
引用 | 編輯 tomax
2005-07-06 10:05
1樓
  
1. 先轉換成秒數,如 $curtime = time();,再加上8小時的秒數,如果要其它格式再轉就好。

2. 範例
$today = getdate($curtime);
$time_name = $today['year']."/".$today['mon']."/".$today['mday']." ".$today['hours'].":".$today['minutes'].":".$today['seconds'];
echo $time_name;

獻花 x1
引用 | 編輯 aa
2005-07-11 19:16
2樓
  
其實用 date 這個函數會跟方便

$time_name=date('Y/m/d h:i:s');

一行就好了

date 函數請看 http://tw.php.net/manual/en/function.date.php

獻花 x1