2012-07-22 121 views
3

如何在PHP中獲取本地日期和時間。例如我的時區是亞洲/加爾各答。 我的應用程序必須將我的時區中的日期添加到數據庫中。我知道時間可以通過將UTC時間添加5.30小時找到。但日期怎麼樣。一些Google搜索後,我發現有一個DateTime對象,它有一個函數setTimezone()來設置時區。但是在設置好後我怎樣才能得到我的時區中的當前日期。PHP獲取本地日期和時間

回答

3

localtime()函數返回你的服務器的本地時間的所有數據進行設置。它有很多選項,所以你可以在不同類型的數組中獲得它(關聯或數字索引)。您也可以使用使用服務器本地時區的date()。您可以使用date_default_timezone_set()函數更改服務器的時區。


詳細瞭解本地時間()函數及其參數:http://php.net/manual/en/function.localtime.phphttp://www.w3schools.com/php/func_date_localtime.asp

瞭解更多關於date()函數及其參數:http://php.net/manual/en/function.date.php

瞭解更多關於date_default_timezone_set()功能及其參數:http://www.php.net/manual/en/function.date-default-timezone-set.php

+1

感謝您的回答!這對我來說真的是新信息! – 2012-07-22 16:06:28

+1

不客氣。在過去人們幫助我時,我只是想幫忙。 :) – 2012-07-22 16:11:10