// 获取时间戳$timestamp的日期信息关联数组
getdate($timestamp = time());
[
'seconds' => '秒数0-59',
'minutes' => '分钟0-59',
'hours' => '小时0-23',
'mday' => '天数1-31',
'wday' => '星期(0(星期日)-6(星期六))',
'mon' => '月份1-12',
'year' => '年份',
'yday' => '一年的天数',
'weekday' => '英文星期全拼',
'month' => '英文月份全拼',
0 => '时间戳',
];
// 获取日期时间$datetime的日期信息关联数组,解析的数据根据$format格式来处理;$format格式与DateTime对象的格式相同
date_parse_from_format($format, $datetime);
var_dump(date_parse_from_format('Y-m-d H:i:s', '2021-10-30 01:30:15'));
[
'year' => '年份',
'month' => '月份',
'day' => '天',
'hour' => '小时0-23',
'minute' => '分钟0-59',
'second' => '秒数0-59',
'fraction' => '',
'warning_count' => '警告数量',
'warnings' => [], // 警告详情
'error_count' => '错误数量',
'errors' => [], // 错误详情
'is_localtime' => 'bool', // 是否为本地时间
];
// 获取日期时间$datetime的日期信息关联数组
date_parse($datetime);
var_dump(date_parse('2021-10-30 01:30:15'));
[
'year' => '年份',
'month' => '月份',
'day' => '天',
'hour' => '小时0-23',
'minute' => '分钟0-59',
'second' => '秒数0-59',
'fraction' => '',
'warning_count' => '警告数量',
'warnings' => [], // 警告详情
'error_count' => '错误数量',
'errors' => [], // 错误详情
'is_localtime' => 'bool', // 是否为本地时间
];