PDA

View Full Version : بدست آوردن اختلاف بین دو تاریخ



Jason.Bourne
چهارشنبه 09 شهریور 1390, 20:15 عصر
من تاریخ ها را با فرمت datetime ذخیره می کنم (مانند: 2011-08-26 01:13:53 )
حالا می خواهم بدونم چطور می تونم اختلاف بین مقدار این فیلد و تاریخ و زمان حال را بدست بیارم!

زینب فاطمی
پنج شنبه 10 شهریور 1390, 11:02 صبح
با سلام
من نرم افزارکتابخانه را نوشتم بعد این کد را که می بینید برای تعیین جریمه درصورت دیرکرد نوشتم وجواب داد شاید کمکتون کنه .'date_return تاریخ برگشت کتاب وتابع time تاریخ الان است.


if($row['date_return']> time() )
{echo "شما جریمه نشده اید";}

else{
$date = $row['date_return'];
$pun=round((time()-$date)/(24*60*60));

Jason.Bourne
پنج شنبه 10 شهریور 1390, 11:15 صبح
با سلام
من نرم افزارکتابخانه را نوشتم بعد این کد را که می بینید برای تعیین جریمه درصورت دیرکرد نوشتم وجواب داد شاید کمکتون کنه .'date_return تاریخ برگشت کتاب وتابع time تاریخ الان است.


if($row['date_return']> time() )
{echo "شما جریمه نشده اید";}

else{
$date = $row['date_return'];
$pun=round((time()-$date)/(24*60*60));

اگر اشتباه نکرده باشم، شما زمان و تاریخ را بصورت TimeStamp ذخیره کرده اید. اما من عرض کردم که تاریخ را بصورت datetimeذخیره کرده ام.
در ضمن شما با نوشتن کد PHP به هدف خود رسیده اید. اما من میخوام با query این کار را انجام دهم.