شناخت تاریخ امروز

amirepsilon

Active Member
سلام
دوستان فکر کنید با تابع time() یک عدد ذخیره میکنید
بعد میخواهید چک کنید که آیا این عددی که ذخیره کردید مال امروز هست یا نه ؟!
چطوریه ؟
یکم پیشرفته تر:
چطوری بفهمیم که این تاریخ مثلا بین ساعت 5 تا 7 روز شنبه 29 اسفند 90 نیست!!!!
ممنون
 

Domanjiri

Well-Known Member
سلام

هر ثانیه___________________________ 1ثانیه (بابا نبوغ!!)
هر دقیقه__________________________ 60 ثانیه
هر ساعت_________________________ 3600 ثانیه
هر روز ____________________________ 86400 ثانیه
هر هفته __________________________ 604800 ثانیه
هر ماه ____________________________2592000 ثانیه (30 روزه)
هر سال ___________________________31536000 ثانیه (365 روزه)

تمومه، باقیش یکم فکر کردن و برنامه نویسی هست، قبول دارین؟

س:آیا این تاریخ مال امروز هست؟ ج: اگه time() - $time <= 86400 باشه ، آره هست!

س: چطور بفهمیم این تاریخ مال 29 اسفند ساعت.... ج:خب من نمی دونم شما از کدوم ور می خواین چک کنید:
الف ) تاریخ مد نظر موجود بوده و می خوایم ببینیم این عددی داریم مال همون زمان هست یا نه
PHP:
$time = strtotime("2011-03-21 17:10:00");

 if(time()>= $time AND time() <= ($time+2*3600)){
    ...
 }
راجع به این تابع بیشتر جستجو کنید، تابع جالبیه!

ب) این عدد و داریم میخوایم ببینیم مال کی هست
خب اینجا باید مقسوم علیه صحیح عدد رو بر هر یک از اعداد سال، ماه، روز و.. بدست بیارید و ببینید که چه روزی میشه(البته باید سال کبیسه، ماه 31 و 29 روزه، و.. رو درنظر بگیرید) زحمت نکشید، قبلن یه عده انسان شریف این کد ها رو نوشتن، شما باید زحمت سرچ و پیدا کردنش رو بکشید!

موفق باشید
 

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

بالا