- خانه
- ابزارهای آنلاین
- چند روز مانده به عید؟ شمارش معکوس تا هر مناسبت
چند روز مانده به عید؟ شمارش معکوس تا هر مناسبت
روزهای مانده تا نوروز، یلدا، عید فطر و تعطیلیهای بعدی را ببینید یا تاریخ خودتان را بنویسید. شمارش به وقت تهران است؛ تعطیلیها از مرکز تقویم دانشگاه تهران است و نوروز یا یلدایی که فایلش را نداریم از حساب تقویم شمسی.
روز مانده چطور شمرده میشود؟
«روز مانده» فاصلهٔ تاریخ امروز تا تاریخ مناسبت است، به روز کامل و به وقت تهران: فردا ۱ است و امروز ۰. ابزار ساعت و ثانیه را نمیشمارد و ثانیهشمار ندارد؛ فقط روزهای تقویم را حساب میکند.
در مثالهای این صفحه «امروز» چهارشنبه ۲۰ آبان ۱۴۰۵ (۱۱ نوامبر ۲۰۲۶) است؛ عددهایی که خود ابزار مینویسد هر روز عوض میشوند.
یک مثال با تاریخ ثابت
از چهارشنبه ۲۰ آبان ۱۴۰۵ (۱۱ نوامبر ۲۰۲۶) تا جمعه ۲۲ آبان ۱۴۰۵ (۱۳ نوامبر ۲۰۲۶) ۲ روز مانده است. پنجشنبه ۲۱ آبان «فردا» است، جمعه ۲۲ آبان «۲ روز دیگر» است، و در خود جمعه ابزار «امروز است» مینویسد.
اگر عدد ابزار با سایت دیگری یک روز فرق دارد، ممکن است دلیلش این باشد که آن سایت تا نیمهشب منطقهٔ زمانی دیگری میشمارد. نیمهشب تهران ساعت ۲۰:۳۰ به وقت UTC است، پس شمارندهای که تا نیمهشب UTC بشمارد، ۳ ساعت و نیم دیرتر از تهران عدد را عوض میکند. مثلاً ساعت ۲۳:۵۹:۵۹ چهارشنبه ۲۰ آبان به وقت تهران (۲۰:۲۹:۵۹ UTC) ۱۳۰ روز تا نوروز ۱۴۰۶ مانده است و یک ثانیه بعد، که تهران وارد پنجشنبه ۲۱ آبان میشود، ۱۲۹ روز.
شمارش به منطقهٔ زمانی دستگاه شما بستگی ندارد. اگر تاریخ دستگاه شما با تهران فرق داشته باشد، ابزار یک خط هم مینویسد، مثلاً: «تاریخ دستگاه شما سهشنبه ۱۹ آبان ۱۴۰۵، ۱۰ نوامبر ۲۰۲۶ است؛ این شمارش به وقت تهران است.»
از دو روز مانده به بعد، زیر شمارش تعداد روز کاری هم هست: روزهای امروز تا روز پیش از مناسبت (روز اول و روز آخر هر دو شمرده میشوند) منهای آخر هفته و تعطیلیهای رسمی. آخر هفته بهطور پیشفرض جمعه است و میتوانید «پنجشنبه و جمعه» را بزنید؛ این انتخاب شماست و ابزار دربارهٔ باز یا بسته بودن ادارهها چیزی نمیگوید. تعطیلیای که روی آخر هفته بیفتد فقط یک بار شمرده میشود. اگر روزی از بازه در سالهایی نباشد که فهرستشان را داریم، ابزار روز کاری را نشان نمیدهد و دلیلش را مینویسد.
مثلاً از چهارشنبه ۲۰ آبان ۱۴۰۵ تا ۲۹ آذر، روز پیش از شب یلدا (دوشنبه ۳۰ آذر ۱۴۰۵، ۲۱ دسامبر ۲۰۲۶)، ۴۰ روز است و ۶ روزش جمعه است. تعطیلی ۲۲ آبان هم جمعه است و دوباره کم نمیشود، پس ۴۰ منهای ۶ میشود ۳۴ روز کاری. با «پنجشنبه و جمعه» ۴۰ منهای ۱۲ میشود ۲۸. زیر جواب، «چطور حساب شد؟» همین حساب را قدمبهقدم باز میکند.
تاریخ دلخواه خودتان را هم میتوانید بنویسید، شمسی یا میلادی، و نامی برایش بگذارید. اگر «۱۱ دی ۱۴۰۵» یا 2027-01-01 را بنویسید، ابزار هر دو را یک روز میخواند و یک کارت میدهد: جمعه ۱۱ دی ۱۴۰۵، ۱ ژانویه ۲۰۲۷، ۵۱ روز دیگر، یعنی ۷ هفته و ۲ روز، با تاریخ قمری ۲۲ رجب ۱۴۴۸، یادداشت هلال و ۴۳ روز کاری (وقتی آخر هفته جمعه باشد).
برای فاصلهٔ دو تاریخ دلخواه، ابزار فاصله بین دو تاریخ را باز کنید. تعطیلی بعدی، تعطیلیهای پشت سر هم و روز کاری بین دو تاریخ را در تقویم ببینید، و تولد بعدی را محاسبه سن هم به شمسی و هم به میلادی میگوید.
تاریخها از کجا میآیند؟
تعطیلات رسمی، تاریخ قمری و شب یلدا از مرکز تقویم دانشگاه تهران میآید. روی کارت هر مناسبتی که از فایلهای مرکز میآید، نام تقویم و سالش زیر تاریخ نوشته میشود، مثلاً «منبع: تقویم ۱۴۰۵ مرکز تقویم دانشگاه تهران». روی کارت نوروز یا یلدایی که تاریخش از حساب درمیآید، بهجای این خط یادداشتی نوشته میشود که میگوید این تاریخ را از حساب تقویم شمسی درآوردهایم. هر نوع مناسبت از جای خودش میآید:
- تعطیلات رسمی: برگهٔ تعطیلات رسمی مرکز، با دلیلی که مرکز برای هر تعطیلی چاپ کرده.
- شب یلدا: ۳۰ آذر، همانطور که ستون مناسبتهای جدول روزهای مرکز چاپ کرده است. برای سالی که جدول ندارد، ابزار ۳۰ آذر همان سال را شب یلدا میگیرد؛ آذر در هر سال ۳۰ روز دارد و این حساب خود تقویم شمسی است. برای تبریک آن شب متن تبریک شب یلدا را ببینید.
- آغاز رمضان: ستون تاریخ قمری جدول روزها. این روز در برگهٔ تعطیلات نیست و نام «آغاز رمضان» از ماست.
- نوروز: اول فروردین، از حساب تقویم شمسی؛ برای هر سالی که فهرستش را داریم با نخستین روز جدول مرکز یکی است.
ابزار سالهایی را که فهرستشان را دارد اینطور مینویسد: «سالهایی که فهرستشان را داریم: ۱۴۰۴ و ۱۴۰۵.»
از مرکز برای هر سال دو فایل داریم: تقویم کامل، که هر روز در آن یک سطر دارد، و برگهٔ تعطیلات رسمی. فایلهای ۱۴۰۴ و ۱۴۰۵ را ۱۶ آبان ۱۴۰۵ (۷ نوامبر ۲۰۲۶) خواندهایم و روز هفته و تاریخ میلادی هر ۷۳۰ روزشان را با حساب خود ابزار سنجیدهایم؛ هیچ روزی فرق نداشت.
بعد از آخرین روز فهرست، ابزار فقط تاریخهایی را میشمارد که از حساب تقویم شمسی درمیآیند، یعنی یلدا و نوروز. برای آن روزها تعطیلی، تاریخ قمری و روز کاری نشان نمیدهد و ماههای قمری را با الگوی ۲۹ یا ۳۰ روز ادامه نمیدهد. برای همین عیدهایی که بعد از آخرین روز فهرست میافتند، مثل قربان و غدیر، تا وقتی تقویم سالشان را اضافه نکنیم، در ابزار نیستند. اما عید فطر ۱۴۴۸ را داریم: چهارشنبه ۱۹ اسفند ۱۴۰۵ (۱۰ مارس ۲۰۲۷) و روز بعد از آن.
کارینای (KarinAI) این ابزار را ساخته و به مرکز تقویم یا نهادی دولتی وابسته نیست.
نوروز ۱۴۰۶ چه روزی است؟
نوروز ۱۴۰۶ یکشنبه ۱ فروردین ۱۴۰۶ است، یعنی ۲۱ مارس ۲۰۲۷. تا وقتی تقویم ۱۴۰۶ مرکز در ابزار نباشد، این روز را از حساب درمیآوریم: تقویم ۱۴۰۵ مرکز با شنبه ۲۹ اسفند ۱۴۰۵ (۲۰ مارس ۲۰۲۷) تمام میشود، ۱۴۰۵ کبیسه نیست و ۳۶۵ روز دارد، پس روز بعد از آن اول فروردین ۱۴۰۶ است. در آن حالت تعطیل بودن این روز را ادعا نمیکنیم.
لحظهٔ تحویل سال را مرکز روی جلد تقویم سالانهاش چاپ میکند. ابزار آن را فقط وقتی مینویسد که دادهاش را داشته باشد، با همان قالب چاپشده و بدون ساعتشمار، و هرگز تخمینش نمیزند. این خط از داده ساخته میشود و دستی نوشته نشده است. برای ۱۴۰۶ ابزار این را مینویسد:
لحظهٔ تحویل سال ۱۴۰۶ را نداریم. مرکز تقویم آن را روی جلد تقویم سالانهاش چاپ میکند؛ تا آن وقت فقط روز را میشماریم.
و برای ۱۴۰۵، که جلد تقویمش را داریم:
لحظهٔ تحویل سال ۱۴۰۵: جمعه ۲۹ اسفند ۱۴۰۴، ۲۰ مارس ۲۰۲۶، ساعت ۱۸:۱۵:۵۹ به ساعت رسمی جمهوری اسلامی ایران (روی جلد تقویم ۱۴۰۵ مرکز تقویم دانشگاه تهران).
مناسبت قمری را چطور بخوانم؟
در تقویم قمری هلالی، ماه با دیدن هلال شروع میشود. به نوشتهٔ صفحهٔ «هجری قمری» مرکز تقویم دانشگاه تهران، روز اول هر ماه را دیدن هلال نو در عصر بیستونهم یا سیام ماه پیش مشخص میکند، پس هر ماه ۲۹ یا ۳۰ روز است. برای همین تاریخ نهایی یک مناسبت قمری ممکن است یک روز با تاریخ چاپشده فرق کند.
کنار هر مناسبت قمری برچسب «قمری» میآید و زیر آن این یادداشت:
این مناسبت قمری است. تاریخش را همانطور که در تقویم ۱۴۰۵ مرکز تقویم دانشگاه تهران چاپ شده نوشتهایم؛ تاریخ نهایی به اعلام رسمی دیدن هلال بستگی دارد و ممکن است یک روز جابهجا شود.
از ۲۶ تعطیلی برگهٔ ۱۴۰۵ مرکز، ۱۹ تا به تاریخ قمری بستگی دارند. این دستهبندی از ماست و برگه آن را نشان نمیدهد. آغاز رمضان هم قمری است و همین برچسب را میگیرد.
یادداشت بالا هم از ماست. در فایلهای ۱۴۰۴ و ۱۴۰۵ مرکز، که ۱۶ آبان ۱۴۰۵ خواندیم، جملهای دربارهٔ جابهجا شدن تاریخ بعد از دیدن هلال پیدا نکردیم. ابزار فقط روزها را میشمارد و دربارهٔ اینکه کدام روز درست است حکم نمیدهد. اگر روز دقیق برایتان مهم است، اعلام مرجع مربوط را هم ببینید.
پرسشهای پرتکرار
روز مانده چطور شمرده میشود و «فردا» یعنی چه؟
«روز مانده» فاصلهٔ تاریخ امروز تا تاریخ مناسبت است، به روز کامل و به وقت تهران. امروز ۰ است، فردا ۱ و پسفردا ۲. ابزار برای یک روز مانده «فردا» مینویسد و برای خود روز «امروز است». اگر روز گذشته باشد، مینویسد چند روز پیش بوده و شمارش معکوس نشان نمیدهد. ساعت و ثانیه حساب نمیشود؛ فقط تاریخ مهم است. روز تازه از نیمهشب تهران شروع میشود، نه نیمهشب دستگاه شما، و اگر تاریخ دستگاه شما با تهران فرق داشته باشد، ابزار یک خط هم مینویسد. اگر مرورگر نتواند تاریخ تهران را بخواند، شمارش را نشان نمیدهد و علتش را میگوید؛ از روی تاریخ دستگاه عدد نمیدهد.
تاریخها از کجا میآیند و کدام سالها را دارید؟
تعطیلات رسمی، تاریخ قمری و شب یلدا از مرکز تقویم دانشگاه تهران میآید. روی کارت هر مناسبتی که از فایلهای مرکز میآید، نام تقویم و سالش زیر تاریخ نوشته میشود. تاریخ شمسی و میلادی را خود ابزار حساب میکند و برای سالهایی که فهرستشان را داریم با جدول مرکز یکی است. بعد از آخرین سال فهرست، نوروز و یلدا از حساب تقویم شمسی درمیآیند و ابزار مینویسد که حساب است، نه تاریخ چاپشدهٔ مرکز. سالهایی که فهرستشان را داریم در بخش «تاریخها از کجا میآیند؟» همین صفحه آمده است. کارینای این ابزار را ساخته و به مرکز تقویم وابسته نیست.
چرا تاریخ یک مناسبت قمری ممکن است یک روز جابهجا شود؟
در تقویم قمری هلالی، آغاز ماه با دیدن هلال مشخص میشود. به نوشتهٔ صفحهٔ «هجری قمری» مرکز تقویم دانشگاه تهران، روز اول هر ماه را دیدن هلال نو در عصر بیستونهم یا سیام ماه پیش مشخص میکند. ابزار همان تاریخی را نشان میدهد که در تقویم مرکز چاپ شده، کنار هر مناسبت قمری برچسب «قمری» میگذارد و زیرش مینویسد: «تاریخ نهایی به اعلام رسمی دیدن هلال بستگی دارد و ممکن است یک روز جابهجا شود.» این یادداشت از ماست: در فایلهای ۱۴۰۴ و ۱۴۰۵ مرکز، که ۱۶ آبان ۱۴۰۵ خواندیم، چنین جملهای پیدا نکردیم. اگر روز دقیق برایتان مهم است، اعلام مرجع مربوط را هم ببینید.
نوروز ۱۴۰۶ کدام روز است و لحظهٔ تحویل سال را هم میگویید؟
نوروز ۱۴۰۶ یکشنبه ۱ فروردین ۱۴۰۶ است، یعنی ۲۱ مارس ۲۰۲۷. تا وقتی تقویم ۱۴۰۶ مرکز در ابزار نباشد، این روز را از حساب درمیآوریم: تقویم ۱۴۰۵ مرکز با شنبه ۲۹ اسفند ۱۴۰۵ تمام میشود، ۱۴۰۵ کبیسه نیست و روز بعد از آن اول فروردین ۱۴۰۶ است. در آن حالت تعطیل بودن این روز را ادعا نمیکنیم. مرکز لحظهٔ تحویل سال را روی جلد تقویم سالانهاش چاپ میکند. ابزار آن را فقط وقتی مینویسد که دادهاش را داشته باشد، آن هم همانطور که چاپ شده است؛ تخمین نمیزند و تا آن وقت فقط روز را میشمارد.
تاریخ و نامی که مینویسم ذخیره یا فرستاده میشود؟
حساب در مرورگر خودتان انجام میشود و ابزار به هیچ API وصل نمیشود؛ تاریخ و نام جایی فرستاده نمیشود، در نشانی صفحه نمیآید و در localStorage هم نمیماند. نام فقط روی کارت و فقط به شکل متن نشان داده میشود و بیشتر از ۴۰ نویسهاش نگه داشته نمیشود. تنها استثنا دکمهٔ برنامهریزی است: اگر آن را بزنید، درخواست آمادهاش با تاریخ و نام شما تا وقتی چت آن را بخواند در همین زبانهٔ مرورگر میماند. جزئیاتش در پرسش بعد است.
دکمهٔ «برای این روزها برنامه بریزید» چه میکند و چرا گاهی نیست؟
این دکمه فقط وقتی هست که دستکم ۲ روز مانده باشد؛ برای امروز، فردا و روزی که گذشته نیست. برای روز سوگواری هم نیست، یعنی روزی که دلیل چاپشدهٔ تعطیلیاش یکی از اینها را نام میبرد: شهادت، رحلت، وفات، ارتحال، درگذشت، تاسوعا، عاشورا یا اربعین. اگر تاریخ خودتان هم روی یک روز سوگواری بیفتد، همینطور است: فقط شمارش میماند. با زدن دکمه به چت رایگان کارینای میروید و درخواستی آماده در کادر پیام میبینید: نام و تاریخ مناسبت به شمسی و میلادی، تعداد روز و هفته، و اگر کارت روز کاری نشان میدهد، آن هم. برای مناسبت قمری جملهای هم هست که از چت میخواهد برنامه را طوری بنویسد که اگر مناسبت یک روز جابهجا شد، به هم نریزد. در درخواست، از چت خواسته شده که عددها را دوباره حساب نکند، تاریخ تازهای اضافه نکند و برنامهای ساده و هفتهبههفته بنویسد. کاری را که برایش آماده میشوید آخر درخواست مینویسید و خودتان درخواست را میفرستید. درخواست آماده فقط در همین زبانهٔ مرورگر برای چت میماند، نه در نشانی صفحه، و تا خودتان در چت دکمهٔ ارسال را نزنید به جایی نمیرود.