מחולל UUID v7 (תואם RFC 9562)

על הכלי הזה

הכלי יוצר מזהי UUID v7 מהזמן הנוכחי ב-UTC (מילישניות), כך שהם נשארים ניתנים למיון כרונולוגי. מקור הזמן שנבחר ו"הזמן לשימוש" משפיעים ישירות על חותמת הזמן ומייצגים בדיוק את מה שמופיע בתצוגה המקדימה. על פי התקן, UUID v7 תמיד משתמש בחותמת הזמן המקבילה ב-UTC גם אם בוחרים באזור זמן אחר. כל העיבוד מתבצע בדפדפן (לא נשלח מידע).

בדיקת זמן

יצירה ופלט

כיצד להשתמש

  1. ב-בדיקת זמן בחר מקומי / IANA / היסט קבוע (ברירת המחדל מתאימה ברוב המקרים).
  2. ב-זמן לשימוש בחר זמן נוכחי או תאריך-שעה מוגדר. בעת הזנה ידנית, כתוב YYYY-MM-DDTHH:MM[:SS[.mmm]]; התצוגה המקדימה והיצירה משתמשות בערך הזה.
  3. כאשר נבחר תאריך-שעה מוגדר, הערך מפורש לפי אזור הזמן שנבחר ב-בדיקת זמן ומומר ל-UTC לצורך היצירה.
  4. הגדר את כמות, הפעל או כבה את יצירה מונוטונית לפי הצורך ולחץ על צור. התוצאות יוצגו שורה אחר שורה.

הערות נוספות

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

אזהרות

  • חותמת הזמן של UUID v7 היא תמיד מילישניות Epoch של Unix; אזורי הזמן משפיעים רק על ההצגה. בעת יצירה עם הזמן הנוכחי, החלפת אזור זמן אינה משנה את סיביות החותמת.
  • רק כאשר נבחר תאריך-שעה מוגדר הזמן שהוזן בשעון הקיר מומר (בעזרת המקור שנבחר) ומוחל על חותמת הזמן של ה-UUID.
  • מצב מונוטוני פעיל: מגדיל את הסיביות האחרונות באותה מילישניה. כבוי: האקראיות נשלפת מחדש לחלוטין.

מהו UUID v7?

UUID v7 שומר את מילישניות ה-Epoch של Unix ב-48 הסיביות הראשונות, אחריהן גרסת 4 סיביות (7), 12 ועוד 62 סיביות של אקראיות, ו-2 סיביות של וריאנט (10). המבנה מאזֵן בין סדר כרונולוגי לייחודיות.