טכנולוגיית פרסוםניתוח ובדיקותשיווק תוכןפלטפורמות CRM ונתוניםמסחר אלקטרוני וקמעונאישיווק ואוטומציה בדוא"לשיווק אירועשיווק במכשירים ניידים וטאבלטיםיחסי ציבורהדרכת מכירות ושיווקהפעלת מכירותחיפוש שיווקמדיה חברתית ושיווק משפיענים

מה השעה? כיצד המערכות שלנו מציגות, מחושבות, מעצבות ומסנכרנות תאריכים ושעות

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

אבל זה לא פשוט.

דוגמה: יש לך עובד בפיניקס שצריך לקבוע אימייל ל-8:00 בבוקר ביום שני עבור החברה שלו בלוס אנג'לס. הפניקס אינה מתאימה לשעון קיץ; לוס אנג'לס כן. ומה עם הנמענים? האם הם צריכים לקבל את האימייל ב-8:00 בבוקר ביום שני באזור הזמן המתאים להם? או האם מנויים בניו יורק יקבלו את הדוא"ל שלהם בשעה 11:00 EST ביום שני?

איך הזמן מוצג במחשב שלך

  • מערכת הפעלה (OS) - מערכת ההפעלה שלך מחפשת את השעה מהשעון בזמן אמת שלה (RTC). זה מתאים את פורמט התאריך עבור המקום שלך ואת השעה עבור אזור הזמן המתאים שלך, בדרך כלל נקבע על ידי מיקום המכשיר שלך.
    • תבניות תאריך - ישנם מספר פורמטים נפוצים של תאריכים, כולל:
      • תאריך הלוח הגרגוריאני (YYYY-MM-DD), למשל 2022-02-08
      • התאריך בסגנון ארצות הברית (MM/DD/YYYY), למשל 02/08/2022
      • התאריך בסגנון אירופאי (DD/MM/YYYY), למשל 08/02/2022
    • אזורי זמן - ישנם 24 אזורי זמן בעולם, כל אחד מהם במרחק של בערך 15 מעלות אורך מהשני. אזורי זמן מחלקים את העולם לאזורים עם אותו זמן סטנדרטי כך שלאנשים בכל אזור זמן יש זמן משותף לפעילויות היומיומיות שלהם.
    • שעון קיץ - באזורים ששומרים על שעון קיץ, השעונים מכוונים קדימה בשעה אחת באביב ואחורה בשעה אחת בסתיו. זה מביא לעוד שעה של אור יום בערבים בחודשי הקיץ, אבל זה גם אומר שהשמש זורחת ושוקעת שעה מוקדם יותר בבקרים ובערבים, בהתאמה, בחודשי החורף.
  • שעון בזמן אמת (RTC) - המחשב שלך שומר על הזמן, גם כשהוא כבוי, באמצעות שבב המכונה RTC. כאשר הוא אינו מופעל, סוללת ליתיום קטנה שומרת על מתקתק השבב (מכוון למשחק מילים) ויכולה להפעיל אותו עד עשור ללא טעינה.
  • פרוטוקול זמן רשת (NTP) - כאשר למערכות ההפעלה יש חיבור לאינטרנט, הן משתמשות ב-NTP כדי לסנכרן את השעונים שלהן עם מאגר של שרתי זמן, כולל אלה שמסופקים על ידי פרוטוקול זמן רשת. כברירת מחדל, Windows מסתנכרן עם שרתי NTP פעם ב-7 ימים, בעוד ש-macOS מסתנכרן פעם בשעה. NTPs שומרים על הזמן שלהם באמצעות זמן אוניברסלי מתואם (UTC). כאשר לקוח מבקש את השעה הנוכחית משרת NTP, השרת מגיב עם ערך של 64 סיביות המייצג את מספר השניות מאז 1 בינואר 1900, בשעה 00:00:00 UTC.
  • זמן אוניברסלי מתואם (UTC) – זמן מתוקנן המשמש כבסיס לכל שמירת זמן בעולם. הוא מבוסס על הזמן האטומי הבינלאומי (TAI), המודד את הזמן הממוצע שחלף בין שתי נקודות ספציפיות במסלולי ירח כדור הארץ. UTC יושם לראשונה בשנת 1972 כיורש של TAI ו- Greenwich Mean Time (GMT). UTC נשמר בטווח של 0.9 שניות מסולם הזמן של TAI, והדיוק שלו נשמר על ידי שימוש בשעונים אטומיים וטכנולוגיות אחרות של שמירת זמן.
    • 24 אזורי הזמן UTC מחולקים ל לקזז קטגוריות שבהן כל קיזוז הוא ההתאמה לזמן המתאים בשעות: UTC-12, UTC-11, UTC-10, UTC-9, UTC-8, UTC-7, UTC-6, UTC-5, UTC-4, UTC-3, UTC-2, UTC-1, UTC, UTC+1, UTC+2, UTC+3, UTC+4, UTC+5, UTC+6, UTC+7, UTC+8, UTC+9, UTC+10, ו-UTC+11.
UTC אזורי זמן
  • שעון אטומי בינלאומי (TAI) – תקן זמן המבוסס על הזמן הממוצע שחלף בין שתי נקודות ספציפיות במסלולי ירח כדור הארץ. TAI הוא אחד מסולמות הזמן המדויקים והיציבים ביותר שקיימים, והוא מתוחזק על ידי ה הלשכה הבינלאומית למשקלים ולמידות.
  • שעונים אטומיים - הם שומרי זמן מדויקים ביותר המשתמשים ברטט הטבעי של אטומים כדי למדוד זמן. הסוג הנפוץ ביותר של שעון אטומי הוא שעון אטומי צסיום, המשתמש בתנודות של אטומי צסיום כדי לשמור על הזמן. הדיוק של שעון אטומי נשמר על ידי יציבות תדר הקרינה האלקטרומגנטית הנפלטת מאטומי הצזיום. התדר הזה כל כך יציב שהוא משתנה רק בשבריר שנייה במשך אלפי שנים. לאחר מכן משווים את תדירות הקרינה האלקטרומגנטית למתנד קוורץ, המשמש לשליטה במונה. המונה סופר את מספר המחזורים של קרינה אלקטרומגנטית, וספירה זו משמשת לחישוב הזמן. המונה מתוקן כל הזמן כדי להבטיח שהוא יישאר מסונכרן עם הרעידות של אטומי הצזיום.

מערכות מודרניות מתעדות פעמים רבות כחותמות זמן של יוניקס. חותמת זמן של יוניקס היא ייצוג מספרי של נקודת זמן מסוימת, הנמדדת כמספר השניות שחלפו מאז 1 בינואר 1970, בשעה 00:00:00 UTC. חותמות זמן של Unix נמצאות בשימוש נרחב במערכות מחשב מכיוון שהן פשוטות לעבודה וניתן בקלות להשוות אותן, למיין אותן ולתפעל אותן. הם גם בלתי תלויים באזורי זמן, מה שאומר שהם מספקים ייצוג סטנדרטי של זמן שניתן להשתמש בו באזורים גיאוגרפיים שונים.

אז... כשאתה בודק את השעה, אתה מציג

עבודה עם תאריכים ב-PHP

כתבתי בעבר על איך לעשות הצג באופן פרוגרמטי את השנה עבור הצהרת זכויות היוצרים שלך כדי שלא תצטרך להמשיך לעדכן אותו כל שנה. עם זאת, יש עוד המון שאתה יכול לעשות עם תמרים. הנה כמה דוגמאות:

הצג את התאריך בתור 2023-02-08:

$current_date = date("Y-m-d");
echo $current_date;

הצג את התאריך כחותמת זמן 1612684800:

$timestamp = strtotime("2023-02-08");
echo $timestamp;

הצג את התאריך והשעה בפורמט UTC במקום אזור הזמן המקומי כ 2023-02-08 15:25:00:

$utc_date = gmdate("Y-m-d H:i:s");
echo $utc_date;

הצג את חותמת הזמן הנוכחית של Unix כ 1612742153:

$current_timestamp = time();
echo $current_timestamp;

קבע את ברירת המחדל של אזור הזמן ללוס אנג'לס ולאחר מכן הצג את התאריך והשעה בתור 2023-02-08 07:25:00:

date_default_timezone_set("America/Los_Angeles");
$date = date("Y-m-d H:i:s");
echo $date;

ארגון תווי פורמט התאריך של PHP לקבוצות לוגיות, כאשר כל קבוצה בסדר אלפביתי ותווי הפורמט כתבליטי משנה:

  • יְוֹם
    • d – יום בחודש, 2 ספרות עם אפסים מובילים (01 עד 31). דוגמא:
      15
    • D – ייצוג טקסטואלי של יום, שלוש אותיות (שני עד ראשון). דוגמא: Thu
    • j – יום בחודש ללא אפסים מובילים (1 עד 31). דוגמא: 15
    • l ('L' באותיות קטנות) - ייצוג טקסטואלי מלא של היום בשבוע (ראשון עד שבת). דוגמא: Thursday
    • S – סיומת סידור באנגלית ליום החודש, 2 תווים (st, nd, rd או th). דוגמא: th
    • w – ייצוג מספרי של היום בשבוע (0 (עבור יום ראשון) עד 6 (עבור שבת)). דוגמא: 4
    • z – היום בשנה (החל מ-0). דוגמה לתאריך הנוכחי עשויה שלא להיות מדויקת ללא חישובים מדויקים.
  • חוֹדֶשׁ
    • F – ייצוג טקסטואלי מלא של חודש (ינואר עד דצמבר). דוגמא: February
    • m – ייצוג מספרי של חודש, עם אפסים מובילים (01 עד 12). דוגמא: 02
    • M – ייצוג טקסטואלי קצר של חודש, שלוש אותיות (ינואר עד דצמבר). דוגמא: Feb
    • n – ייצוג מספרי של חודש, ללא אפסים מובילים (1 עד 12). דוגמא: 2
    • t – מספר הימים בחודש הנתון (28 עד 31). דוגמא: 28
  • שָׁבוּעַ
    • W – ISO-8601 מספר שבוע של שנה, שבועות שמתחילים ביום שני (דוגמה: 42, השבוע ה-42 בשנה). דוגמה לתאריך הנוכחי עשויה שלא להיות מדויקת ללא חישובים מדויקים.
  • שנתי
    • o – שנת מספור שבוע ISO-8601. יש לזה אותו ערך כמו Y, למעט שאם מספר שבוע ה-ISO (W) שייך לשנה הקודמת או הבאה, שנה זו משמשת במקום זאת. דוגמא: 2024
    • Y – ייצוג מספרי מלא של שנה, 4 ספרות. דוגמא: 2024
    • y – ייצוג דו ספרתי של שנה. דוגמא: 24
  • אזור זמן
    • T – קיצור אזור זמן. דוגמא: EST
    • e - מזהה אזור זמן. דוגמא: America/New_York
    • P – הבדל לשעון גריניץ' (GMT) עם נקודתיים בין שעות לדקות. דוגמא: -04:00
    • O – הבדל לזמן גריניץ' (GMT) ללא נקודתיים בין שעות לדקות. דוגמא: -0400
    • Z - היסט אזור זמן בשניות. ההיסט עבור אזורי זמן ממערב ל-UTC הוא תמיד שלילי, ועבור אלה שממזרח ל-UTC הוא תמיד חיובי. דוגמא: -14400 (for EST)

לכל שפה יש את הפונקציות שלה לעבוד עם UTC, חותמות זמן, פורמטים של תצוגה, אזורי זמן ושעון קיץ. אם אתה מפתח פלטפורמה, תרצה להקדיש תשומת לב רבה לאופן שבו אתה מאחסן נתונים מבוססי זמן, כמו גם לאופן העיצוב והתצוגה שלהם. אם אתה עסק, תרצה להבטיח שהפלטפורמות שלך יוכלו לנהל עבודה על פני אזורי זמן, להציג את הפורמטים המתאימים למשתמשים שלך, כמו גם לנהל התאמות לשעון קיץ.

אז... מה השעה?

My operating system is formatting the date and time as Mar 18, 2024, 10:47 PM. The time has been adjusted from a Unix Timestamp to my time zone, adjusted for Daylight Savings Time. That time has been synchronized in the last hour from MacOS with an NTP server that is in UTC and adjusted to keep within 0.9 seconds with TAI and the atomic clocks. All of this, of course, is an accurate time provided for my location with respect to the Earth, Moon, and Sun… adjusted for Daylight Savings Time.

Douglas Karr

Douglas Karr הוא CMO של פתח INSIGHTS ומייסד ה Martech Zone. דאגלס סייע לעשרות סטארט-אפים מצליחים של MarTech, סייע בבדיקת נאותות של למעלה מ-5 מיליארד דולר ברכישות והשקעות של Martech, וממשיך לסייע לחברות ביישום ואוטומציה של אסטרטגיות המכירות והשיווק שלהן. דאגלס הוא מומחה ודובר בטרנספורמציה דיגיטלית ומוכר בינלאומי ב-MarTech. דאגלס הוא גם מחבר שפורסם של מדריך Dummy וספר מנהיגות עסקית.

מאמרים נוספים

לחצן חזרה למעלה
סְגוֹר

זוהה חסימת מודעות

Martech Zone הוא מסוגל לספק לך תוכן זה ללא עלות מכיוון שאנו מייצרים רווח מהאתר שלנו באמצעות הכנסות ממודעות, קישורי שותפים וחסויות. נשמח אם תסיר את חוסם המודעות שלך בזמן שאתה צופה באתר שלנו.