简体   繁体   English

如何将日期转换为strtotime

[英]How to convert hijric date into strtotime

Im doing a project in php, right now i had faced a problem with hijric date conversion I dont know how to convert hijric date into strtotime(); 我正在用php做一个项目,现在我遇到了hijric日期转换的问题,我不知道如何将hijric日期转换为strtotime();。 or how to convert hijric date into gregorian date (date is YYYY-MM-DD format) 或如何将日期转换为公历(日期为YYYY-MM-DD格式)

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

This wont get the strtotime value of hijric date Please help me solve this issue 这将无法获取日期日期的strtotime值,请帮助我解决此问题

Thank you 谢谢

You can use the available Hijri to gregorian converter class to get gregorian date first than use strtotime to get your required output 您可以使用可用的Hijri到gregorian转换器类来首先获取gregorian日期,而不是使用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);

this class also offer some additional features related to hijri date. 此类还提供了一些与回历有关的附加功能。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM