📌  相关文章
📜  如何从PHP的日期获取一个月的最后一天?

📅  最后修改于: 2022-05-13 01:54:11.062000             🧑  作者: Mango

如何从PHP的日期获取一个月的最后一天?

给定一个日期,任务是打印该月的最后一天。我们将使用 date() 和 strtotime()函数来获取该月的最后一天。

使用的PHP函数:

  • date()函数:格式化本地时间/日期。
  • strtotime()函数:将任何英文文本日期时间描述解析为 Unix 时间戳。

例子:

Input: 2020-04-23
Output: Thursday

Input: '2018-09-11'
Output: Sunday

方法:

  • 给定以字符串形式存储在变量中的日期,步骤是使用 strtotime()函数将其转换为日期格式。
  • 一旦我们得到日期,我们将使用 date() 方法。
    句法:
    date( $format, $timestamp )
  • 在 $format 中,我们将传递“Ymt”并在 $timestamp 中传递上述日期。在日期方面,“Y”以 4 位数字表示年份的完整数字表示,“m”提供月份的数字表示,“t”表示给定月份的天数。
  • 通过使用“Ymt”,我们将获得一个月中的天数,因为“t”、“m”和“Y”将提供月份和年份。
  • 最后一步是再次使用 date() 以“l”作为格式,并将上面获得的日期作为 $timestamp。
  • 显示日期。

程序:


输出:
Thursday