在 PHP 中获取昨天的日期 您所在的位置:网站首页 昨天日期多少 在 PHP 中获取昨天的日期

在 PHP 中获取昨天的日期

2024-06-02 13:31| 来源: 网络整理| 查看: 265

PHP 中的 date() PHP 中的 DateInterval 在 PHP 中使用 strtotime() 获取昨天的日期 在 PHP 中使用 mktime() 获取昨天的日期 在 PHP 中使用 time() 获取昨天的日期 在 PHP 中使用 DateInterval 获取昨天的日期

本文将介绍如何在 PHP 中获取昨天的日期。

在学习解决方案之前,我们先来了解一下 date()的概念。

PHP 中的 date()

它是一个内置的 PHP 函数,用于返回格式化的日期字符串。

date() 的语法 date(format, timestamp) 参数

format:这是一个强制参数,用于指定输出日期字符串格式。其中一些选项是:

d - 01 到 31 范围内的月份中的第几天 D - 一天的文本表示(三个字母) m - 01 到 12 范围内月份的数字表示 M - 月份的文本表示(三个字母) Y - 年份的四位数表示 y - 年份的两位数表示 a - 小写 am 或 pm A - 大写 AM 或 PM

timestamp:它是一个可选参数,以整数格式指定 Unix 时间戳。如果未提供,则将采用默认值作为当前本地时间。

PHP 中的 DateInterval

它是一个表示日期间隔的 PHP 类。它还提供了静态方法,它接受输入字符串并从输入字符串设置一个 DateInterval。

现在我们已经理解了 date()、strtotime() 和 mktime() 的基本概念。我们将使用所有这些函数来获取昨天的日期。

在 PHP 中使用 strtotime() 获取昨天的日期

strtotime() 是一个内置的 PHP 函数,可以将英文文本 DateTime 解析为 1970 年 1 月 1 日格林威治标准时间 00:00:00 的 Unix 时间戳。

strtotime() 的语法 strtotime(time, now); 参数

time:这是一个强制参数,它指定一个日期/时间字符串。 now:这是一个可选参数,指定用作计算相对日期基础的时间戳。

我们可以将 yesterday 或 -1 days 传递给 strtotime 函数以获取昨天的时间戳。如上所述,时间戳可以通过 date() 函数转换为字符串格式的日期。

示例代码:

输出:

24.10.2021 24 Oct 2021 在 PHP 中使用 mktime() 获取昨天的日期

它是一个内置的 PHP 函数,用于返回日期的 Unix 时间戳。除了传递的参数表示日期(不是 GMT 日期)之外,此函数几乎与 gmmktime() 相同。

语法 mktime(hour, minute, second, month, day, year) 参数 hour:这是一个可选参数,用于指定小时。 minute:可选参数,指定分钟。 second:可选参数,指定秒。 month:可选参数,指定月份。 day:可选参数,指定日期。 year:可选参数,指定年份。

示例代码:



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有