Heim  >  Artikel  >  Backend-Entwicklung  >  PHP 日期与时间函数

PHP 日期与时间函数

WBOY
WBOYOriginal
2016-08-08 09:26:091025Durchsuche

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 日期与时间函数,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:php将文件类型session写入memcacheNächster Artikel:php参数乱码解决