【问题标题】:Change date format in PHP to include zeroes更改 PHP 中的日期格式以包含零
【发布时间】:2018-07-14 05:26:55
【问题描述】:

我是 PHP 新手。我有一个名为jdf 的函数,我想将公历日期转换为Jalali,但这个函数返回一个类似2018/7/10 的数组,我需要类似2018/07/10 的东西。有没有办法将这种格式更改为我想要的格式?

【问题讨论】:

  • 您查看过 DateTime::format 文档吗?我认为格式字符串可以指定您想要带有前导零的月份。检查php.net/manual/en/function.date.php
  • 考虑使用正确的格式和标点符号,并发布一些您尝试过的实际代码。当您提出要求时,您的回答可能会获得成比例的质量。
  • 是的,这是我的错,我纠正了它,非常感谢它解决了我的问题

标签: php regex date


【解决方案1】:

您可以使用一些已经实现的库,例如

https://github.com/roozbeh360/Gregorian-Jalali-Date-Convertor/blob/master/gregorian_jalali.php

gregorian_to_jalali函数中传递公历年月日。作为回应,您将获得 Jalali 日历的年月日,然后您可以根据需要将其转换为字符串格式 .

【讨论】:

    猜你喜欢
    • 2021-03-04
    • 2012-08-07
    • 1970-01-01
    • 2017-04-08
    • 1970-01-01
    • 2016-09-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多