web设计之PHP——6日期与时间

web设计之PHP——6日期与时间

1.时间函数time——返回当前时间点时间戳

在这里小编赘述一下,如果大家不知道为什么以下会出现这样的结果,不清楚是从什么时间(1970年1月1日0时0分0秒)开始计算,建议大家去查一下“时间戳”。
在不同时刻时间戳一定是唯一的,所以很多地方需要使用时间戳来查看当前的状态。

<?php
		print(time());		
?>

运行结果:
在这里插入图片描述

2.计算特定时间点的时间戳

<?php
		print(strtotime("2000-11-12 10:23:23")."<br>\n");
		print(strtotime("2000-11-12")."<br>\n");
?>

运行结果:
在这里插入图片描述

3.以特定格式输出时期和时间

<?php
		print(date("Y-m-d H:i:s")."<br>\n");
		// 中国人输出年月日的方法
		print(date("Y年m月d日H时i分s秒")."<br>\n");
		print(date("Y年m月d日H时i分s秒",strtotime("2000-11-12 10:12:12"))."<br>\n");
?>

注:
如果在配置文件中没有设置默认的时区则print(date("Y-m-d H:i:s")."<br>\n");的运行结果将会是格林威治时间(因为时区不同)
所以如果要显示当下的北京时区的时间有两种做法:

  1. 在代码中增加以下语句:
date_default_timezone_set("Asia/ShangHai");
  1. 在配置文件中修改默认时区
    a.打开PHP文件夹中的php.ini(配置文件),查找timezone取出前面的“;”进行如下修改: 在这里插入图片描述
    b.打开cmd重启PHP和Nginx服务
    在这里插入图片描述
    之后运行上面代码即可。
    运行结果:
    在这里插入图片描述
    在PHP中有许多关于时间和日期的函数,大家可以查阅PHP的手册,上面有详细的记载,此处只做较为重要的函数的解读,还望对小码们有些许帮助。
    本文若有错误,还望小码们指出,定加以改正。最后祝大家学习顺利,代码没有bug。听说帅气的人都会给小编小心心哦~
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

柚子味的羊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值