<?php
// 设置时区
date_default_timezone_set('Asia/Shanghai');
// 获取当前日期和时间
$current_date = date('Y-m-d H:i:s');
echo "当前日期和时间: " . $current_date . "\n";
// 格式化日期
$formatted_date = date('l, F j, Y');
echo "格式化后的日期: " . $formatted_date . "\n"; // 输出类似: Wednesday, October 4, 2023
// 自定义日期
$custom_date = mktime(0, 0, 0, 12, 25, 2023);
echo "自定义日期: " . date('Y-m-d', $custom_date) . "\n"; // 输出: 2023-12-25
// 使用 DateTime 类
$date = new DateTime();
echo "使用 DateTime 类获取的当前日期: " . $date->format('Y-m-d') . "\n";
?>
date_default_timezone_set('Asia/Shanghai'); 设置 PHP 的时区为上海。date('Y-m-d H:i:s'); 返回当前日期和时间,格式为 年-月-日 小时:分钟:秒。date('l, F j, Y'); 返回格式化的日期,例如 Wednesday, October 4, 2023。mktime() 函数用于创建一个指定日期的时间戳,然后通过 date() 函数格式化输出。new DateTime() 创建一个新的 DateTime 对象,并使用 format() 方法格式化输出。上一篇:php获取汉字首字母
下一篇:php 数组去除空值
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站