idate()
函数是 PHP 中用于获取日期/时间的整数值的内置函数。它接受两个参数:第一个参数是一个表示日期/时间格式的整数,第二个参数是一个 UNIX 时间戳。
以下是 idate()
函数的用法示例:
$timestamp = time(); // 获取当前时间的 UNIX 时间戳
$year = idate('Y', $timestamp); // 获取当前年份
$month = idate('m', $timestamp); // 获取当前月份
$day = idate('d', $timestamp); // 获取当前日期
$hour = idate('H', $timestamp); // 获取当前小时
$minute = idate('i', $timestamp); // 获取当前分钟
$second = idate('s', $timestamp); // 获取当前秒数
echo "Year: $year\n";
echo "Month: $month\n";
echo "Day: $day\n";
echo "Hour: $hour\n";
echo "Minute: $minute\n";
echo "Second: $second\n";
输出结果:
Year: 2022
Month: 09
Day: 20
Hour: 10
Minute: 30
Second: 45
idate()
函数支持的日期/时间格式参数如下:
'Y'
:四位数的年份'm'
:两位数的月份(01-12)'d'
:两位数的日期(01-31)'H'
:24 小时制的小时数(00-23)'i'
:分钟数(00-59)'s'
:秒数(00-59)请注意,idate()
函数在处理超过 INT_MAX
的日期/时间值时可能会出现问题,因为它返回一个整数值。如果需要处理更大的日期/时间值,建议使用 date()
函数。
上一篇:wamp 怎么增加php 7.2
下一篇:docker 怎么安装php7
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站