PHP和MySQL的日期和时间函数非常重要。 它们可以让开发人员轻松地处理日期和时间,并进行基于日期和时间的操作。 本文将介绍一些常用的日期和时间函数集合。
日期函数
date函数
date函数可以将时间戳格式化为日期字符串,例如:
$date = date('Y-m-d H:i:s', time());
echo $date; // 输出当前日期时间
其中第一个参数指定输出格式,第二个参数 (可选)是时间戳,如果不指定会使用当前时间。
strtotime函数
strtotime函数将日期时间字符串转换为时间戳,例如:
$timeStamp = strtotime('2021-08-25');
echo $timeStamp; // 输出时间戳
mktime函数
mktime函数返回给定日期的Unix时间戳,例如:
$timeStamp = mktime(0, 0, 0, 8, 25, 2021);
echo $timeStamp; // 输出时间戳
其中第一个参数指定小时数,第二个参数指定分钟数,第三个参数指定秒数,第四个参数指定月份,第五个参数指定日期,第六个参数指定年份。
时间函数
time函数
time函数返回当前Unix时间戳,例如:
$timestamp = time();
echo $timestamp; // 输出当前时间戳
sleep函数
sleep函数可以让程序休眠指定的秒数,例如:
echo "开始休眠\n";
sleep(5);
echo "休眠结束\n";
这段代码会在输出“开始休眠”后,休眠5秒,然后再输出“休眠结束”。
总结一下,这些日期和时间函数集合是在PHP和MySQL中使用日期和时间时必须了解的,可以方便地处理和操作日期和时间数据。
本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:php Mysql日期和时间函数集合 - Python技术站