Как преобразовать hijric дату в strtotime
Я делаю проект в php, сейчас я столкнулся с проблемой преобразования hijric date. Я не знаю, как конвертировать hijric date в strtotime(); или как преобразовать хирическую дату в григорианскую дату (дата в формате ГГГГ-ММ-ДД)
$your_date = strtotime('1439-03-09');
Это не получит strtotime значение hijric date Пожалуйста, помогите мне решить эту проблему
Спасибо
1 ответ
Решение
Вы можете использовать доступный класс Hijri в григорианский конвертер, чтобы сначала получить григорианскую дату, чем использовать 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);
этот класс также предлагает некоторые дополнительные функции, связанные с датой хиджры.