מחלץ חותמות זמן מ-ULID
על הכלי הזה
כלי זה מחלץ את חותמת הזמן במילישניות של UNIX השמורה בתחילת 48 הביטים של ULID (10 תווי Crockford Base32), וממיר אותה לUTC וגם לאזור הזמן שתבחרו לתצוגה כדי להציג את התוצאות ברשימה. כל העיבוד מתבצע בתוך הדפדפן בלבד (אין שליחת נתונים החוצה).
אזור זמן להצגה
זיהוי מקומי: —
סה"כ: 0 / הצלחות: 0 / כשלים: 0
# | קלט | UTC (ISO 8601) | זמן לתצוגה (בסגנון ISO) | פרטי אזור הזמן | Epoch (ms) | אקראי (80b hex) |
---|
כיצד להשתמש
- הדביקו את רשימת ה-ULID באזור הטקסט העליון (אחד בכל שורה, אין משמעות לרישיות; מקפים יוסרו אוטומטית).
- בחרו את אזור הזמן להצגה. ניתן לעבור בין IANA (למשל Asia/Tokyo) לבין היסט קבוע (UTC±HH:MM בקפיצות של 30 דקות).
- לחצו על פענוח כדי לקבל בטבלה את התאריך והשעה ב-UTC ובאזור הזמן שנבחר, את הערך במילישניות ואת חלק האקראיות (80 ביט). ניתן גם להעתיק או לייצא ל-CSV.
הערות חשובות
- ב-ULID מאוחסנות מילישניות האפוק בעשרת התווים הראשונים. אזור הזמן משפיע רק על ההצגה ולא על הערך השמור.
- הקידוד משתמש ב-
0123456789ABCDEFGHJKMNPQRSTVWXYZ
(Crockford Base32, ללא I/L/O/U לקריאות טובה יותר). - שורות ריקות מתעלמות. אם קיימים כמה ULID באותה שורה, רק הראשון ינותח.
מהו ULID?
ULID הוא מזהה בגודל 128 ביט: 48 הביטים הראשונים הם חותמת זמן של UNIX במילישניות ו80 הביטים הנותרים הם אקראיים. עשרת התווים הראשונים מייצגים זמן, והשאר את האקראיות, ולכן קל למיין אותם כרונולוגית.