1.更改PHP语言中的时区设置,有以下两种方法:
(1)修改php.ini文件中的设置,找到[data]下的";data.timezone="选项,将其修改为"data.timezone=Asia/Hong_Kong",然后重新启动服务器。
(2)在应用程序中,在使用日期函数之前添加如下函数: date_default_timezone_set(timezone); timezone是PHP可识别的时区,列如Asia/Chongqing等等。ps:如果讲程序上传到空间中,那么对系统市区设置时,不能修改php.ini文件,只能使用函数设置。
2.PHP应用mktime()函数将一个时间转换成UNIX时间戳值。函数语法如下:int mktime(int hour,int minute,int second,intmonth,int day,int year,int(is_dst))
3.PHP通过time()函数获取当前的UNIX时间戳,函数语法如下:
int time(void)
4.?PHP通过data()函数获取当前的日期和时间。函数语法如下:
data(string format,int timestamp)
format参数可以使开发人员按其指定的格式输出日期时间。
5.用getdata()函数获取日期指定部分单位相关信息。语法如下
array getdata(int timestamp)
如果没有时间戳,以当前时间为准
6.检验日期的有效checkdata(),语法如下:
bool checkdata(int month,int day,int year)
7.显示本地化的日期和时间:
setlocate()可以改变PHP默认的本地环境。语法如下:
string setlocale(string category,str locate)
setftime()函数根据本地化环境设置来格式化输出日期和时间。语法如下:
string strftime(string format,inttimestamp)
网友评论