2012-07-22 95 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