تایمر معکوس تحت وب

mshgames

Well-Known Member
سلام بر دوستان عزیز



من می خوام یه تایمر معکوس بسازم مثلا

و تاريخ امروز رو بگيره. مثلا الان : 6 خرداد و ساعت 19 و 17 دقيقه هستش.
حالا حساب كنه كه تا (لحظه مورد نظر یه رخداد حالا هر چی باشه) كه در ساعت مثلا 6 صبح 15 خرداد اتفاق میفته، چند روز و چند ساعت و چند دقيقه و چند ثانيه، باقي مونده؟
و اين رو بصورت يه تايمر معكوس نشون بده.


البته می خوام ته یه وب بسازم.(تحت وب)


این ساختش چجوری هاست ؟؟؟؟؟


موفق باشید
 

Avang2005

مدیر انجمن
سلام دوست من

محمد جان اين دقيق مثل تايمري هست كه براي تحويل سال نو توي وب سايتها ميزارن

كه ميگه چند روز - چند ساعت و دقيقه سال تحويل ميشه

الگوريتمشم بايد اينجوري باشه كه مثلا 16 خرداد ماه يه اتفاقي قراره بيفته

خوب هر روز هم 24 ساعته يعني ميشه 24*16 بعد با حلقه و تایم میای تا این زمان شمارش معكوس می کنی

من ميگردم ببينم تو آرشيوم سورسشو برات پيدا ميكنم


موفق باشيد
 
آخرین ویرایش:

Avang2005

مدیر انجمن
سلام دوست من

اينم يه نمونه

فقط برای تنظیم زمان نیاز دارید که تاریخ و ساعت سال جدید رو به میلادی تبدیل کنید و اون رو در خط اول کد تغییر بدهید. البته در این Fla ساعت اتمام رو مشخص نکرده که شما باید اون رو بعد از تاریخ قرار دهید به عنوان نمونه برای ساعت ۹ و 30 دقیقه و 15 ثانیه 6 فوریه سال 2009 باید کد رو به صورت زیر وارد کنید.

PHP:
var endDate:Date = new Date(2009, 2, 6, 9, 30, 15, 0);

موفق باشيد
 

پیوست ها

  • countDownTimer.zip
    6 کیلوبایت · بازدیدها: 36
سلام!

من قبل از عید یه کد نوشتم که 20 روز قبل از عید رو به ثانیه محاسبه میکرد و همین طور ثانیه ثانیه کم میشد تا عید باید صفر بشه.
برای پارسال بود. اما الان که بش نگاه میکنم هیچی ازش نمیفهمم:

PHP:
var today_date:Date = new Date();
roz = today_date.getDate();
saat = today_date.getHours();
daqeqe = today_date.getMinutes();
saneh = today_date.getSeconds();


a = roz - 19;
b = a * 24;
c = b * 60;
broz = c * 60 *-1;

d = saat - 60;
e = d * 60;
bsaat = e * 60 *-1;

f = daqeqe - 60;
bdaqeqe = f * 60 *-1;

g = saneh - 60;
bsaneh = g *-1;

lahzeytahvel =  54809;

txt.text = broz + bsaat + bdaqeqe + bsaneh + lahzeytahvel;


function Flash() {
    txt.text = txt.text -1;
}
setInterval(Flash,1000);
 

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

بالا