升級到 PHP5 才發現時間函數 date 有問題,所顯示的時間都是 GMT+0 的時區,查一下資料看到 php 裡的 Date and Time Functions 說明,必須設定 date.timezone 否則預設都是 GMT+0。
這裡是 PHP 可以支援的時區:http://www.php.net/manual/en/timezones.php
原本設定如下:
[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
留言
張貼留言