Example Code:
<?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);
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";
$days = $Arabic->hijriMonthDays(9, 1429);
echo "That Ramadan has $days days in total";
Total execution time is 0.012722969055176 seconds
Amount of memory allocated to this script is 423688 bytes
Names of included or required files:
- /var/www/html/dev.vityarthi.com/vendor/chehivskiy/i18n-arabic/I18N/Arabic/Examples/Mktime.php
- /var/www/html/dev.vityarthi.com/vendor/chehivskiy/i18n-arabic/I18N/Arabic.php
- /var/www/html/dev.vityarthi.com/vendor/chehivskiy/i18n-arabic/I18N/Arabic/Mktime.php
Related Class Documentation