فرق توابع time و date در چیست ؟

amirepsilon

Active Member
سلام
لطفا فرق
time , date
رو بگید و این که مورد استفاده هر کدوم کجاست
ممنون
یا علی
 

amir01

Well-Known Member
خب تابع date تاریخ رو بر میگردونه تابع time هم زمان رو. چیز مشخصیه.
در مورد استفاده شدنش هم که خودتون باید تصمیم بگیرید کجای برنامه استفاده کنید ازشون.
 

amir01

Well-Known Member
خب تابع date تاریخ رو بر میگردونه تابع time هم زمان رو. چیز مشخصیه.
در مورد استفاده شدنش هم که خودتون باید تصمیم بگیرید کجای برنامه استفاده کنید ازشون.
 

yakoza

Well-Known Member
خوب در تکمیل راهنمایی دوستمون بگم که
time() زمان رو بر حسب ثانیه از تاریخ یونیکس برمی گردونه
January 1 1970 00:00:00 GMT
که اگه این تابع رو اجرا کنی یه زمان بر حسب ثانیه بهت میده که میتونی رو این عد مانور بدی
مثلا میخوای تاریخ دیروز رو بدست بیاری

PHP:
<?php
 $emroz=time();
 $diroz=time()-86400;
 
 echo "emroz : ".date("Y-M-D",$emroz);
 echo "<br />diroz : ".date("Y-M-D",$diroz);
?>

خروجی

HTML:
emroz : 2008-Jul-Tue
diroz : 2008-Jul-Mon

فکر کنم دیگه واضح بود
بازم سوالی بود بپرس
 

amir01

Well-Known Member
تابع date همونطور که میبینید آقای yakoza ازش استفاده کرده برای نمایش تاریخ بکار میره با این تفاوت که شما نمیتونید برای آرگومانهاش مقادیر خالی رو بفرستید یعنی اینجوری ()date این دستور خطا میده. فقط میتونید آرگومان دوم رو خالی بفرستید که در این صورت به صورت خودکار تاریخ امروز مورد بررسی قرار داده میشه.
 

parsiteam

Member
تابع time ثانیه های سپری شده از سال 1970 رو تا حالا بر میگردونه .

شما میتونین با استفاده از این عدد اونو به هر فرمی که دوست دارین در بیارینش . مثلا ثانیه رو به سال تبدیل کنید . یا هر نوع دیگه ای که این کار توسط تابع date انجام میگیره . آرگومان اولش نوع نمایشه و آرگومان دومش هم همون تعداد ثانیه های سپری شده از 1970 می باشد .

موفق باشید .
 

irp30net

Member
سلام
من زمان رو به صورت time ذخیره کردم
حالا می خوام تمام رکورد های ارسال شده در:
1. 9 مرداد 87 رو مثلا بکشم بیرون
2. مرداد 87 رو بکشم بیرون
باید مقداری رو از time کم کنم؟ چه جوری این مقدار رو بدست بیارم
موفق باشید
خدانگهدار
 

ziXet

مدیر انجمن PHP/MYSQL
سلام
من زمان رو به صورت time ذخیره کردم
حالا می خوام تمام رکورد های ارسال شده در:
1. 9 مرداد 87 رو مثلا بکشم بیرون
2. مرداد 87 رو بکشم بیرون
باید مقداری رو از time کم کنم؟ چه جوری این مقدار رو بدست بیارم
موفق باشید
خدانگهدار
شما اول باید این تاریخ رو به ثانیه به صورت time دربیاری بعد توی بازه 24 ساعت یک کوئری بنویسی
 

جدیدترین ارسال ها

بالا