📅

datetime

آمن 🌐 الوصول إلى الشبكة⚙️ الأوامر الخارجية

الحصول على التاريخ والوقت الحاليين بأي تنسيق

تحتاج إلى تواريخ وأوقات منسقة للتسجيل أو أسماء الملفات أو الطوابع الزمنية. توفر هذه المهارة أمثلة جاهزة للاستخدام لأمر التاريخ بأي تنسيق بما في ذلك ISO 8601 و Unix timestamps والسلاسل المقروءة البشرية.

يدعم: Claude Codex Code(CC)
📊 71 كافٍ
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "datetime". الحصول على التاريخ الحالي بتنسيق YYYY-MM-DD مع الوقت

النتيجة المتوقعة:

  • 2025-01-15 14:30:45
  • Use: date +"%Y-%m-%d %H:%M:%S"

استخدام "datetime". إنشاء اسم ملف نسخة احتياطية مع طابع زمني

النتيجة المتوقعة:

  • backup_20250115_143045.sql
  • Use: cp file.sql "file_$(date +%Y%m%d_%H%M%S).sql"

استخدام "datetime". الحصول على وقت UTC لواجهة برمجة التطبيقات

النتيجة المتوقعة:

  • 2025-01-15T14:30:45Z
  • Use: date -u +"%Y-%m-%dT%H:%M:%SZ"

التدقيق الأمني

آمن
v5 • 1/17/2026

All 37 static findings are false positives caused by pattern matching without semantic understanding. The skill is documentation-only containing bash date command examples. No executable code, network calls, file system access, or external commands are implemented. The previous AI audit correctly identified this as safe with zero risk factors.

2
الملفات التي تم فحصها
260
الأسطر التي تم تحليلها
2
النتائج
5
إجمالي عمليات التدقيق
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
85
المحتوى
31
المجتمع
100
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

إضافة طوابع زمنية للسجلات

إضافة بادئات طابع زمني متسقة لسجلات التطبيق للتصحيح وتتبع المراجعة.

إنشاء نسخ احتياطية مع طوابع زمنية

توليد أسماء ملفات نسخ احتياطية فريدة مع تضمين التاريخ والوقت للتنظيم.

تنسيق الطوابع الزمنية لواجهات برمجة التطبيقات

إنشاء طوابع زمنية بتنسيق ISO 8601 لواجهات REST API وتبادل البيانات.

جرّب هذه الموجهات

تاريخ أساسي
الحصول على التاريخ الحالي بتنسيق YYYY-MM-DD
مع الوقت
الحصول على التاريخ والوقت الحاليين بتنسيق YYYY-MM-DD HH:MM:SS
طابع زمني Unix
الحصول على طابع زمني Unix الحالي بالثواني والميلي ثانية
تنسيق UTC
الحصول على وقت UTC الحالي بتنسيق ISO 8601 للاستخدام في واجهة برمجة التطبيقات

أفضل الممارسات

  • استخدم تنسيق ISO 8601 (YYYY-MM-DD) للتوافق عبر المنصات
  • أضف معلومات المنطقة الزمنية عند مشاركة الطوابع الزمنية عبر المناطق
  • استخدم تنسيقات آمنة للملفات (YYYYMMDD_HHMMSS) لأسماء الملفات لتجنب مشاكل المسارات

تجنب

  • استخدام النقطتين (:) في أسماء الملفات (تسبب مشاكل على أنظمة ملفات Windows)
  • كتابة التواريخ بشكل ثابت بدلاً من توليدها ديناميكياً
  • استخدام سنوات من رقمين والتي يمكن أن تسبب ارتباك من نوع Y2K

الأسئلة المتكررة

ما التنسيقات المدعومة للتواريخ؟
يدعم جميع رموز تنسيق التاريخ القياسية بما في ذلك YYYY-MM-DD و DD/MM/YYYY وأسماء الأشهر والتنسيقات المخصصة.
هل يمكنني الحصول على طوابع زمنية في مناطق زمنية مختلفة؟
استخدم date -u لـ UTC. للمناطق الزمنية الأخرى، قم بتعيين متغير البيئة TZ قبل تشغيل الأمر.
كيف أحصل على الميلي ثانية في طابع زمني Unix؟
استخدم date +%s%3N الذي يضيف الميلي ثانية إلى ثواني Unix epoch القياسية.
هل بياناتي آمنة عند استخدام هذه المهارة؟
نعم. هذه المهارة تشغل فقط أوامر التاريخ للقراءة محلياً. لا يتم جمع أو نقل أي بيانات.
لماذا تتكسر أسماء الملفات على بعض الأنظمة؟
تجنب النقطتين (:) والمسافات في أسماء الملفات. استخدم تنسيق YYYYMMDD_HHMMSS للحصول على أقصى توافق.
كيف يختلف هذا عن مكتبات تاريخ Python أو JavaScript؟
يستخدم هذا أمر التاريخ النظامي لبرمجة Shell. استخدم مكتبات لغات البرمجة للعمليات المعقدة على التواريخ.

تفاصيل المطور

المؤلف

DeevsDeevs

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md