如何将 hijric 日期转换为 strtotime

How to convert hijric date into strtotime

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

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

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

谢谢

您可以先使用可用的 Hijri to gregorian converter class 获取公历日期,而不是使用 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);

此 class 还提供一些与回历日期相关的附加功能。