2007年7月31日 星期二

時間錯亂

升級到 PHP5 才發現時間函數 date 有問題,所顯示的時間都是 GMT+0 的時區,查一下資料看到 php 裡的 Date and Time Functions 說明,必須設定 date.timezone 否則預設都是 GMT+0。

原本設定如下:
[Date]
; Defines the default timezone used by the date functions
;date.timezone =

要設成台灣的時區請改為:

[Date]
; Defines the default timezone used by the date functions
date.timezone = Asia/Taipei

這裡是 PHP 可以支援的時區:http://www.php.net/manual/en/timezones.php

沒有留言 :

張貼留言