我希望同步Hijri和Gregorian并将它们存储在php中的数据库中。怎么做到呢?
答案 0 :(得分:1)
使用HijriDateLib将回历日期转换为公历日期,将存储的日期存储为unix时间戳数据库(数据类型为bigint)。
首先,您必须下载并要求Hijri类
<?php
require_once('hirji.class.php');
要同时返回回历和公历日期,请使用
echo (new hijri\datetime())->format('D _j _M _Yهـ (j-m-Yم)');
将回历日期存储在数据库中:
SQL="INSERT IN table1 (timestamp_colum) VALUES " . (hijri\datetime::createFromHijri(1441,9,17))->format('U');
使用回历和公历查看存储的日期:
echo (new hijri\datetime($row->timestamp_column))->format('D _j _M _Yهـ (j-m-Yم)');