函数名:localtime()
适用版本:所有PHP版本
用法:localtime() 函数用于获取当前本地时间的详细信息,并以数组形式返回。该函数返回一个包含以下9个元素的关联数组:
- "tm_sec":秒(0-59)
- "tm_min":分钟(0-59)
- "tm_hour":小时(0-23)
- "tm_mday":月份中的某一天(1-31)
- "tm_mon":月份(0-11)
- "tm_year":年份(从1900开始计算)
- "tm_wday":星期几(0-6,0表示星期日)
- "tm_yday":年份中的某一天(0-365,0表示一年的第一天)
- "tm_isdst":是否为夏令时(1表示是,0表示否,-1表示未知)
示例:
$time = localtime();
echo "当前本地时间:";
echo $time['tm_hour'] . ":" . $time['tm_min'] . ":" . $time['tm_sec'];
echo ",日期:";
echo $time['tm_year'] + 1900 . "-" . ($time['tm_mon'] + 1) . "-" . $time['tm_mday'];
echo ",星期:";
echo $time['tm_wday'];
输出示例:
当前本地时间:10:30:45,日期:2022-09-15,星期:4
注意:
- localtime() 函数返回的时间是基于当前系统的时区设置的本地时间。
- 该函数返回的时间信息是一个数组,如果需要使用特定格式的时间字符串,可以使用其他相关的日期和时间函数,如date()函数。