האם Epoch תמיד UTC?
האם Epoch תמיד UTC?

וִידֵאוֹ: האם Epoch תמיד UTC?

וִידֵאוֹ: האם Epoch תמיד UTC?
וִידֵאוֹ: Just store UTC? Handling Time Zones & Daylight Saving 2024, נוֹבֶמבֶּר
Anonim

5 תשובות. חותמת זמן של UNIX (A. K. A. Unix's תְקוּפָה ) פירושו שניות שחלפו מאז 1 בינואר 1970 00:00:00 UTC (זמן אוניברסלי). לכן, אם אתה צריך את הזמן באזור זמן מסוים, עליך להמיר אותו.

באופן דומה אפשר לשאול, האם חותמות זמן תמיד UTC?

יוניקס חותמות זמן הם תמיד מבוסס על UTC (ידוע גם בשם GMT). סביר לומר "Unix חותמת זמן בשניות", או "יוניקס חותמת זמן במילישניות". יש המעדיפים את הביטוי "אלפיות שניות מאז עידן יוניקס (ללא קשר לשניות קפיצות)".

באופן דומה, מהו זמן העידן כעת? עידן יוניקס הוא הזמן 00:00:00 UTC ב-1 בינואר 1970. יש בעיה עם הגדרה זו, בכך ש-UTC לא היה קיים בצורתו הנוכחית עד 1972; נושא זה נדון להלן. למען הקיצור, שאר החלק הזה משתמש בפורמט תאריך ושעה ISO 8601, שבו עידן יוניקס הוא 1970-01-01T00:00:00Z.

באופן דומה אפשר לשאול, האם לעידן יש TimeZone?

נחזור לשאלה, תְקוּפָה הזמן לא טכנית יש א אזור זמן . הוא מבוסס על נקודת זמן מסוימת, שבמקרה מסתדרת לזמן UTC "אפילו" (בתחילתה המדויקת של שנה ועשור וכו').

מדוע אנו משתמשים בזמן עידן?

במילים פשוטות, א UNIX חותמת זמן היא דרך לאחסן תאריך ספציפי ו זְמַן באתר שלך. הסיבה למה UNIX חותמות זמן משמשות מנהלי אתרים רבים מכיוון שהם יכולים לייצג את כולם זְמַן אזורים בבת אחת.

מוּמלָץ: