پرش به محتوا

ابزارهای مرورگر

منطقه زمانی من

منطقه زمانی دستگاه شما چیست — و این را از کجا می‌دانیم.

منطقه زمانی شما

در حال تشخیص…

…

جزئیات زمان

زمان محلی
—
زمان UTC
—
مهر زمانی Unix
—
ISO 8601
—
ساعت تابستانی
—
تنظیمات منطقه‌ای
—

اینجا منطقه زمانی دستگاه، اختلاف با UTC، زمان محلی کنونی، زمان UTC و مهر زمانی Unix نشان داده می‌شود.

مقدار از تنظیمات دستگاه می‌آید نه از نشانی IP، و از هیچ سروری پرسیده نمی‌شود.

چرا منطقه زمانی ممکن است با کشورِ IP همخوان نباشد

منطقه زمانی را سیستم‌عامل می‌گوید و کشور را مکان‌یابی نشانی تعیین می‌کند. این دو منبع مستقل‌اند، پس با VPN روشن، در سفر یا با تنظیم دستی ساعت از هم فاصله می‌گیرند — و چیز خرابی در کار نیست.

سایت‌هایی که این دو را کنار هم می‌گذارند از این فاصله به‌عنوان نشانه‌ای از VPN استفاده می‌کنند. این دقیقاً یک نشانه است: چنین فاصله‌ای برای کسی که ساعتش را تنظیم نکرده هم پیش می‌آید.

اختلاف و ساعت تابستانی

اختلاف، فاصله با UTC را در همان لحظه نشان می‌دهد. جایی که ساعت تابستانی اجرا می‌شود این مقدار سالی دو بار عوض می‌شود، پس ثبت کردن اختلاف به‌جای نام منطقه، منبع شناخته‌شده‌ای برای خطا در زمان‌بندی‌ها و یادآورهاست.

نام منطقه‌ای مانند Asia/Tehran یا Europe/Berlin پایدار است: قواعد را توصیف می‌کند نه اختلاف کنونی را. مهر زمانی Unix و زمان UTC اصلاً به منطقه وابسته نیستند و برای گزارش‌ها مناسب‌اند.

کدام‌یک از این‌ها به گزارش‌ها می‌رود

برنامه‌ها معمولاً زمان را با UTC یا به شکل مهر زمانی Unix ثبت می‌کنند و منطقه زمانی را تنها هنگام نمایش به کار می‌برند. این ساده‌تر است: یک مقدار، یک ترتیب مرتب‌سازی و بدون پرش هنگام ساعت تابستانی. ناهماهنگی در گزارش‌ها تقریباً همیشه جایی پیدا می‌شود که زمان محلی همان‌گونه ذخیره شده است.

اگر در حال عیب‌یابی یک زمان‌بندی یا یادآور هستید، سه مقدار نشان‌داده‌شده را با هم بسنجید. زمان محلی توضیح می‌دهد کاربر چه می‌بیند؛ UTC توضیح می‌دهد سامانه چه نگه می‌دارد؛ مهر زمانی Unix توضیح می‌دهد هنگام مرتب‌سازی واقعاً چه چیزی مقایسه می‌شود. خطا معمولاً در مرز میان این سه است.

پرسش‌های متداول

چرا منطقه زمانی با مکان IP من همخوان نیست؟

چون منطقه از تنظیمات دستگاه می‌آید و مکان از نشانی. با VPN روشن، در سفر یا با تنظیم دستی ساعت این دو از هم فاصله می‌گیرند.

مهر زمانی Unix چیست؟

شمار ثانیه‌های گذشته از یکم ژانویه ۱۹۷۰ به وقت UTC. به منطقه زمانی وابسته نیست، پس در گزارش‌ها و تبادل داده به کار می‌آید.

آیا این منطقه از سرور پرسیده می‌شود؟

خیر. مقدار را مرورگر شما از روی تنظیمات دستگاه می‌گوید. برای گرفتن آن درخواستی به سرور نمی‌رود.