گۆڕەری تایمستامپی بەخۆڕایی
تایمستامپی یونیکس بگۆڕە بۆ بەروار و بەپێچەوانەوە. UTC و کاتی ناوخۆیی، چرکە و میلیچرکە پشتگیری دەکات.
ڕێنمایی خێرای ئێپۆک
چۆن کار دەکات
هەموو گۆڕینێک ڕاستەوخۆ لە وێبگەڕدا ڕادەبات بە بەکارهێنانی ئۆبجێکتی سەرەکی Dateی جاڤاسکریپت و کۆمەڵگای Intl (Intl.RelativeTimeFormat، Intl.DateTimeFormat، Intl.supportedValuesOf) — بەبێ کتێبخانەی لایەنی سێیەم، بەبێ گەشتی سێرڤەر. تاکە داتایەک کە ئامێرەکەت جێدەهێڵێت هیچییە: ژمارەکان لە ناوخۆدا دەمێننەوە.
- 1ناسینەوە و ستانداردکردنی یەکەکاتێک مۆری کاتێک لکاندی دەکەیت، ئامرازەکە ژمارەی پیتەکانی دەژمێرێت بۆ دیاریکردنی یەکەکە بەخۆکار: 10 پیت مانای چرکەی یونیکسە، 13 میلی چرکە، 16 میکرۆچرکە، 19 نانۆچرکە. هەستیارییەکی ژماردنی-پیتی دەستنووس ناکۆکی نیشانە دەکات و گۆڕینی یەکەیەکی بە یەک کرتە پێشکەش دەکات، ڕێگری دەکات لە هەڵەی بێدەنگ وەک مامەڵەکردن لەگەڵ نرخی میلی چرکەی 13-پیتیدا وەک نرخی چرکەی-ساڵی-55881.
- 2بنیاتنانی بەروار لە ڕێگای Dateی جاڤاسکریپتەوەژمارە خاوەکە بۆ میلی چرکە پیوان دەکرێت و دەنێردرێت بۆ new Date(ms). لەوێوە شێوازی سەرەکی Date (getFullYear، getUTCHours، toISOString، هتد) کاتی ناوخۆیی، کاتی UTC، و دەرچوونی ISO 8601 دروستدەکات — هیچ کتێبخانەیەکی شیکردنەوە تێناکەوێت.
- 3کاتی نیسبی زمان-هۆشیار لە ڕێگای Intl.RelativeTimeFormatەوەژمێرەرێکی زیندوو هەر چرکەیەک دەگیرسێت و لەیبڵی نیسبی دووبارە ژمێردەکاتەوە (بۆ نموونە '3 ڕۆژ لەمەوپێش'، 'لە 2 کاتژمێردا') بە بەکارهێنانی Intl.RelativeTimeFormat تۆوکراو بە زمانی پەڕەکە. ئەمە پیشاندانی نیسبی وردی دەهێڵێتەوە تەنانەت ئەگەر تابەکە کراوە جێبهێڵیت، و دەرچوونێکی زمانەوانی دروست دەردەهێنێت لە هەموو زمانی پشتگیریکراودا بەبێ ڕیزبەندی وەرگێڕانی زیادە.
- 4پیشاندانی کاتزۆن لە ڕێگای Intl.DateTimeFormatەوەکاتزۆنی IANAی نیشانکراو (بۆ نموونە America/New_York، Asia/Tokyo) بە Intl.DateTimeFormat فۆرمات دەکرێن بە بەکارهێنانی بژاردەی timeZone. لیستی تەواوی ناوی ناوچەی پشتگیریکراوی وێبگەڕ لە Intl.supportedValuesOf('timeZone')ـەوە دێت. ناوچە نیشانکراوەکانت لە localStorageدا بەردەوام دەمێننەوە بەسەر دانیشتنەکاندا.
ئامرازە پەیوەندیدارەکان
پشکنەری UUID
هەر UUID یان ULIDـێک شیفرەکراوی بکەرەوە — وەشان، جۆر، و کاتی دروستبوونی نێوتێکراو لە v1، v6، v7، و ULIDـەکان ببینە. بە تەواوی لە وێبگەڕەکەتدا کاردەکات.
ژمێرکاری مۆڵەتی chmod
مۆڵەتی فایلی یونیکس بۆ خاوەن، گروپ، و کەسانی تر بگۆڕە بۆ وەرگرتنی بەهای ئۆکتاڵ (755)، نیشانەی هێمایی (rwxr-xr-x)، و فەرمانی ورد chmod.
گۆڕەری بەرواری هیجری
بەروار لەنێوان ڕۆژژمێری زایینی و ئیسلامی (ئوممولقورا) بە هەردوو ئاراستە بگۆڕە، لەگەڵ ناوی مانگی عەرەبی، ژمارەی عەرەبی-هیندی و بەرواری هیجری ئەمڕۆ.