PHP中获取星期的几种方法
发布日期:2025-05-03 23:51:32
浏览次数:8
分类:精选文章
本文共 1678 字,大约阅读时间需要 5 分钟。
PHP 的 date 函数 是 开发者 常用的 工具, 可以 用 来 格 式 化 地 理 信息。 其 功能强大, 可以 根 据 需要 调整 日期 格 式。 本 文 将 分 门 掉 开 关 该 函数 的 各 个 选 项 以 及 使用 示例。
1. 获取 当 前 日期
若要 获取 当 前 的 日期,可以 使用 date() 函数 无 参数。 例如:
echo date("l"); // 输出 英文 星期 文字 如 "Sunday"echo date("w"); // 输出 数字 星期 文字 如 "0" (星期日) 至 "6" (星期六) 2. 获取 指定 日期 的 星期 文字
如果 需要 获取 指 定 日期 的 星期 文字,可以 将 日期 字符串 传入 date() 函数。 例如:
$weekArray = array("日", "一", "二", "三", "四", "五", "六");echo "星期" . $weekArray[date("w", "2011-11-11")]; // 输出 "星期六" 3. date 函数 的 常 用 选 项
date 函数 提供 多种 格 式 选 项, 下 列 是 常 用 选 项 的 简要 说明:
a或A: 12 小时 制 的 AM/PM 格 式。 例如:date("A")输出 "AM"。d: 日期 的 日 部, 二 位 数字, 不足 二 位 前 补 零。 例如:date("d")输出 "31"。D: 星期 文字, 三 个 英文字母。 例如:date("D")输出 "Fri"。F: 月份 的 英文 全称。 例如:date("F")输出 "January"。h: 12 小时 制 的 小时, 不足 二 位 不 补 零。 例如:date("h")输出 "12"。H: 24 小时 制 的 小时, 不足 二 位 不 补 零。 例如:date("H")输出 "23"。i: 分钟。 例如:date("i")输出 "59"。j: 日 部, 二 位 数字, 不足 二 位 不 补 零。 例如:date("j")输出 "31"。l或L: 星期 文字, 英文 全称。 例如:date("l")输出 "Friday"。m: 月份 的 二 位 数字, 不足 二 位 前 补 零。 例如:date("m")输出 "12"。M: 月份 的 三 个 英文字母。 例如:date("M")输出 "Jan"。n: 月份 的 二 位 数字, 不足 二 位 不 补 零。 例如:date("n")输出 "1"。S: 秒。 例如:date("S")输出 "59"。s: 字 母 加 英文 序 数, 两个 英文字母。 例如:date("s")输出 "th"。t: 指定 月份 的 天 数。 例如:date("t")输出 "31"。U: 总 秒 数。w: 数字 星期 文字, 0 为 星期日, 6 为 星期六。Y: 四 位 数字 年份。 例如:date("Y")输出 "1999"。y: 二 位 数字 年份。 例如:date("y")输出 "99"。z: 一 年 中 的 第 几 天。 例如:date("z")输出 "365"。
4. 示例 用 法
以下 是 使用 date 函数 的 实际 示例:
// 获取 当前 日期echo date("Y-m-d H:i:s"); // 输出 "2024-03-20 14:25:23"// 获取 指定 日期 的 星期 文字$weekArray = array("日", "一", "二", "三", "四", "五", "六");echo "星期" . $weekArray[date("w", "2024-03-20")]; // 输出 "星期三" date 函数 是 PHP 开发者 必 必 学 的 工具, 正 确 掌握 它 的 格 式 选 项 和 用 法, 可 以 大 大 提高 日期 处 理 的 效率。
发表评论
最新留言
关注你微信了!
[***.104.42.241]2026年06月10日 05时50分28秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
php判断数组是否为空
2023-03-01
PHP判断数组是否有重复值、获取重复值
2023-03-01
PHP利用正则表达式实现手机号码中间4位用星号(*)替换显示
2023-03-01
PHP加密与安全的最佳实践
2023-03-01
PHP区分 企业微信浏览器 | 普通微信浏览器 | 其他浏览器
2023-03-01
php原生代码怎么连表查询,PHP tp5中使用原生sql查询代码实例
2023-03-01
PHP去掉转义符
2023-03-01
php去除字符串开头或末尾的字符(例如逗号)
2023-03-01
php反射api
2023-03-01
PHP反射ReflectionClass、ReflectionMethod 入门教程
2023-03-01
PHP反射机制
2023-03-01
php取当天的最后一秒_Docker快速搭建PHP开发环境详细教程
2023-03-01
php取绝对值
2023-03-01
PHP变量内容的获取
2023-03-01
php各种常用的算法
2023-03-01
php各种缓存策略对比
2023-03-01
RabbitMQ高级特性 - 消息分发(限流、负载均衡)
2023-03-01
php后台“爬虫”模拟登录第三方系统
2023-03-01
php后台的在控制器中就可以实现阅读数增加
2023-03-01
php命令行生成项目结构
2023-03-01