View Full Version : اضافه کردن به تاریخ
boysilent
یک شنبه 21 مهر 1392, 21:41 عصر
دوستان عزیز میشه کمک کنید بنده تاریخ امروز رو یک روز جلوتر ببرم
مثلا 92/8/21 تبدیل کنه به 92/8/22
boysilent
یک شنبه 21 مهر 1392, 22:32 عصر
اینو نوشتم ولی خروجیش جالب نیست
$Date = strtotime('1392/2/22');
echo date('y/n/j', strtotime('+1 days', $Date));
خروجی:70/1/2
MMSHFE
یک شنبه 21 مهر 1392, 22:51 عصر
از JDF (http://jdf.scr.ir) استفاده کنید:
$ts = jmktime(0, 0, 0, 2, 22, 1392);
echo jdate('Y/m/d', $ts + 86400); // 86400 = 60 * 60 * 24 (Seconds of a day)
boysilent
یک شنبه 21 مهر 1392, 22:55 عصر
ممنون از راهنماییتون ولی مقادیر من داخل یک متغییر هست به این شکل :
$date="92/2/23";
MMSHFE
یک شنبه 21 مهر 1392, 23:03 عصر
خوب جدا کنید:
$date = '92/2/23';
list($year, $month, $day) = explode('/', $date);
if(strlen($year) == 2) {
$year = '13' . $year;
}
$ts = jmktime(0, 0, 0, $month, $day, $year);
echo jdate('Y/m/d', $ts + 86400); // 86400 = 60 * 60 * 24 (Seconds of a day)
boysilent
یک شنبه 21 مهر 1392, 23:26 عصر
اقا نمیدونم چرا تارریخو بدین شکل میده همه چی درست هست هم ولی بازم ؟؟؟
92/7/21
۱۳۴۸/۱۰/۱۲
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.