PDA

View Full Version : اضافه کردن روز به تاریخ شمسی...



javan66
شنبه 16 اردیبهشت 1391, 09:45 صبح
سلام.
من توی اضافه کردن روز به تاریخ شمسی مشکل دارم .اگر کسی کد اضافه کردن روز به تاریخ جلالی البته با در نظر گرفتن سالهای کبیسه رو داره ممنون میشم اینجا قرار بده.
با تشکر

MMSHFE
شنبه 16 اردیبهشت 1391, 12:32 عصر
ابتدا کتابخانه JDF (http://jdf.scr.ir) رو دانلود کنید. بعد مشابه کد زیر عمل کنید:


<?php
require_once 'jdf.php';

$shamsi_date = '1391/1/31';
list($syear, $smonth, $sday) = explode('/', $shamsi_date);
list($gyear, $gmonth, $gday) = jalali_to_gregorian($syear, $smonth, $sday);
$time = strtotime($gday.'/'.$dmonth.'/'.$gyear);
// Each 86400 seconds = 1 day
$time += 86400;
$shamsi_date = jdate('Y/m/d'); // Will be 1391/3/1
?>