PHP函数之date()的使用示例
发布时间:2023-07-04 14:28:14
PHP 中的 date() 函数是用于格式化日期和时间的函数。它接受两个参数,第一个参数是日期格式,第二个参数是可选的时间戳,默认为当前时间戳。
下面是一些常见的 date() 函数使用示例:
1. 获取当前日期和时间:
$date = date("Y-m-d H:i:s");
echo "当前日期和时间:".$date;
这会输出当前的日期和时间,例如:2021-01-01 12:00:00。
2. 获取当前日期:
$date = date("Y-m-d");
echo "当前日期:".$date;
这会输出当前的日期,例如:2021-01-01。
3. 获取当前时间:
$time = date("H:i:s");
echo "当前时间:".$time;
这会输出当前的时间,例如:12:00:00。
4. 获取星期几:
$weekday = date("l");
echo "今天是星期".$weekday;
这会输出当前是星期几,例如:今天是星期Saturday。
5. 自定义日期格式:
$date = date("jS F Y, h:i:s A");
echo "自定义日期格式:".$date;
这会输出一个自定义格式的日期,例如:1st January 2021, 12:00:00 PM。
6. 使用时间戳作为参数:
$timestamp = strtotime("2021-01-01 12:00:00");
$date = date("Y-m-d H:i:s", $timestamp);
echo "指定时间戳的日期和时间:".$date;
这会输出指定时间戳的日期和时间,例如:2021-01-01 12:00:00。
7. 根据时区显示日期和时间:
date_default_timezone_set("Asia/Shanghai");
$date = date("Y-m-d H:i:s");
echo "当前日期和时间(上海时区):".$date;
这会输出根据上海时区显示的当前日期和时间。
需要注意的是,date() 函数返回的是一个格式化后的字符串,如果需要对日期和时间进行计算或者比较,应该使用其他函数,例如 strtotime() 函数将日期转化为时间戳。
以上就是一些 PHP date() 函数的使用示例,根据自己的需求可以进行相应的修改和扩展。
