PHP 日期与时间函数
程序员文章站
2022-03-04 12:12:33
1、时区设置
方法一:设置 php.ini 的 date.timezone=asia/hong_kong ,使默认时间为东8区
方法二:使用函数 date_defaul...
1、时区设置
方法一:设置 php.ini 的 date.timezone=asia/hong_kong ,使默认时间为东8区
方法二:使用函数 date_default_timezone_set() 把时区设为 date_default_timezone_set("asia/hong_kong")
2、获取当前时间戳
使用 time() 函数直接返回当前时间和日期,时间戳表示从1970年1月1日0点0分0秒到本程序运行时间所隔的秒数
3、获取当前日期和时间
使用 date() 函数返回当前日期。date()有很多参数,如使用“d”会返回当前月份01到31的日期
4、将日期和时间解析为unix时间戳
使用 maketime() 函数可以生成相应的unix时间戳
下面看一个例子:
date_default_timezone_set("asia/hong_kong");
$timefuture = mktime(0,0,0,01,01,2016);
$timenow = time();
$timecount = $timefuture - $timenow;
$day = round($timecount/86400);
echo date("目前时间为:y 年 m 月 d 日[l]h 点 i 分 s 秒",$timenow)."
";
echo "距离 2016年1月1日 还有".$day."天。"."
";
?>
运行结果为:
推荐阅读
-
php与Mysql日期时间(UNIX时间戳、格式化日期)转换的方法
-
php中把美国时间转为北京时间的自定义函数分享,美国北京时间_PHP教程
-
php使用gettimeofday函数返回当前时间并存放在关联数组里,php数组函数_PHP教程
-
PHP时间戳函数_PHP教程
-
php简单对象与数组的转换函数代码(php多层数组和对象的转换)_php技巧
-
php中的四舍五入函数代码(floor函数、ceil函数、round与intval),ceilintval
-
PHP笔记之:日期函数的使用介绍_PHP教程
-
php中eval函数的危害与正确禁用方法
-
php Mysql日期和时间函数集合_php技巧
-
非常全面的php日期时间运算汇总