PHP学习之日期时间函数

本文主要探讨PHP的日期时间处理,包括时区的获取和设置,date函数的参数解析,时间戳的应用,如微秒处理,还介绍了其它有用的日期时间函数,以及在HTML5中新增的日期时间相关表单控件。
摘要由CSDN通过智能技术生成

时区的获取和设置

<?php
header('content-type:text/html;charset=utf-8;');
/**
 * date_default_timezone_get():得到当前时区
 * date_default_timezone_set($timezone):动态设置时区
 * 亚洲时区:1.PRC 中华人民共和国 2.Asia/Shanghai
 * 修改时区的方法:
 * 1.修改配置文件php.ini:date.timezone=PRC,重启服务器,针对所有脚本都有效
 * 2.date_default_timezone_set()函数动态设置
 * 3.ini_set('date.timezone',$timezone)
 * 
 * ini_set():运行时设置PHP的配置选项
 * ini_get():获得配置选项的值
 */
echo "当前时区为:".date_default_timezone_get()."<br/>";
var_dump(date_default_timezone_set("PRC"));//设置成功返回true

echo "<hr/>";
echo "当前时区为:".date_default_timezone_get();

echo "<hr/>";
ini_set('date.timezone','Asia/Shanghai');
echo "当前时区为:".ini_get('date.timezone');

date函数的参数解析

<?php
header("content_type:text/html;charset=utf-8;");
//日期格式化
echo date('Y/m/d H:i:s')."<br/>";//2022/05/10 11:53:00
echo date('y-n-j g:i:s A')."<br/>";//22-5-10 11:56:10 AM

//date('w'):获取一周内的第几天,返回值为0~6
echo date('w')."<br/>";

//date("L")检测是否为闰年,是则返回1,否则返回0
echo date("L")."<br/>";
echo date('Y')."年";
echo date("L")?"是闰年":"不是闰年";
echo "<br/>";

echo "本周是全年的第".date('W')."周<br/>";
echo "今天是全年的第".
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值