0

我在 php 中做一个项目,现在我遇到了 hijric 日期转换的问题我不知道如何将 hijric 日期转换为 strtotime(); 或如何将 hijric 日期转换为公历日期(日期为 YYYY-MM-DD 格式)

$your_date = strtotime('1439-03-09');

这不会得到回历日期的 strtotime 值请帮我解决这个问题

谢谢

4

1 回答 1

1

您可以使用可用的回历到公历转换器类首先获取公历日期,而不是使用 strtotime 来获取所需的输出

include "Hijri_GregorianConvert.class.php";
$DateConv=new Hijri_GregorianConvert;
$format="YYYY/MM/DD";
$hijriDate="1439-03-09";
$gregorianDate = $DateConv->HijriToGregorian($hijriDate,$format);
echo "Hijri to Gregorian Result: ".$gregorianDate."<br>";
echo $your_date = strtotime($gregorianDate);

这个类还提供了一些与回历日期相关的附加功能。

于 2017-11-28T06:13:10.983 回答