Exemple #1
0
 * @copyright 2006-2016 Khaled Al-Sham'aa
 *
 * @license   LGPL <http://www.gnu.org/licenses/lgpl.txt>
 * @link      http://www.ar-php.org
 */
error_reporting(E_STRICT);
$time_start = microtime(true);
date_default_timezone_set('UTC');
require '../../Arabic.php';
$Arabic = new I18N_Arabic('Mktime');
$correction = $Arabic->mktimeCorrection(9, 1429);
$time = $Arabic->mktime(0, 0, 0, 9, 1, 1429, $correction);
echo "Calculated first day of Ramadan 1429 unix timestamp is: {$time}<br>";
$Gregorian = date('l F j, Y', $time);
echo "Which is {$Gregorian} in Gregorian calendar<br>";
$days = $Arabic->hijriMonthDays(9, 1429);
echo "That Ramadan has {$days} days in total";
?>
</div><br />
<div class="Paragraph">
<h2>Example Code:</h2>
<?php 
$code = <<<END
<?php
    date_default_timezone_set('UTC');

    require '../../Arabic.php';
    \$Arabic = new I18N_Arabic('Mktime');

    \$correction = \$Arabic->mktimeCorrection(9, 1429);
    \$time = \$Arabic->mktime(0, 0, 0, 9, 1, 1429, \$correction);