PHP中日期和时间方法

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)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 13,151评论 0 13
  • PHP常用函数大全 usleep() 函数延迟代码执行若干微秒。 unpack() 函数从二进制字符串对数据进行解...
    上街买菜丶迷倒老太阅读 5,192评论 0 20
  • 扩展库 l通过标记中的src属性,不但可以调用同一个服务器上的JS文件,还可以通过指定路径来调用其他服务器上的JS...
    WebSSO阅读 2,833评论 0 0
  • php usleep() 函数延迟代码执行若干微秒。 unpack() 函数从二进制字符串对数据进行解包。 uni...
    思梦PHP阅读 6,125评论 1 24
  • Lua 5.1 参考手册 by Roberto Ierusalimschy, Luiz Henrique de F...
    苏黎九歌阅读 14,744评论 0 38