سلام.
کدی که در زیر معرفی کرده ام می تواند فاصله ی بین دو تاریخ را به صورت کاملاً دقیق محاسبه کرده و به صورت واحدهای زمانی متفاوتی مانند زیر نشان دهد:
«... سال و ... ماه و ... هفته و ... روز و ... ساعت و ... دقیقه و ... ثانیه»
در کدی که بنده نوشته ام می توانید به راحتی تغییرات مورد نیازتان را اعمال کنید و آن را مطابق سلیقه خود طراحی کنید.
از این کد می توانید هم برای روزشمار معکوس (تا زمان مورد نظر چقدر مانده است) و هم روزشمار مستقیم (از زمان مورد نظر چقدر گذشته است) استفاده نمایید.
بعضی از ویژگی های این کد:
- شمارش معکوس و شمارش غیر معکوس روز.
- میتوان بسته به نیاز، نمایش هرکدام از واحد های زمانی مانند هفته را غیر فعال کرد.
- قابلیت استفاده از زمان سرور بهجای زمان کامپیوتر کلاینت (بعضی وقت ها زمان کامپیوتر کاربر تنظیم نیست.)
- شمارش دقیق ثانیهها بدون جلو یا عقب رفتن. (در بعضی از کدهای مشابه، زمان سریع تر یا آرام تر حرکت میکند و درنتیجه زمان را دقیق نشان نمی دهد.)
- شمارش سال، ماه، هفته، روز، ساعت، دقیقه، و ثانیه به صورت کاملاً دقیق.
- امکان طراحی آسان CSS برای استایل آن.
- دارای طراحی های از پیش تعریف شده بسیار زیبا (پوسته های جدید در نسخه های بعدی همراه خواهند بود.)
- امکان تعریف ویژگی چشمک زدن اعداد هنگام تعویض شماره به صورت دلخواه.
- نمایش متن دلخواه در هنگام پایان شمارش.
- امکان استفادهی راحت در فریمهای اینترنتی.
- و بسیاری قابلیتهای دیگر با استفاده از پلاگینهای مورد نظر.
یک ویژگی دیگر هم این است که هرچند این کد قابلیت استفاده و سازگاری با Libraryهایی مثل jQuery را دارد، اما خود کد برپایه آن ها نوشته نشده است و در نتیجه حجم کل اسکریپت پایینتر از چندین کیلوبایت است.
لینک به آخرین نسخه کد:
Day-Count-Down-by-DRS.html
منبع:
DRS David Soft - شمارشگر روز
امیدوارم برای شما مفید باشد.
با تشکر از توجه شما