عربيالفرنسيةالإسبانية

Ad


OnWorks فافيكون

convcal - عبر الإنترنت في السحابة

قم بتشغيل convcal في موفر الاستضافة المجاني OnWorks عبر Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

هذا هو أمر convcal الذي يمكن تشغيله في موفر الاستضافة المجاني OnWorks باستخدام إحدى محطات العمل المجانية المتعددة عبر الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت

برنامج:

اسم


convcal - تحويل التواريخ إلى صيغ مختلفة

موجز


convcal [OPTIONS] [تاريخ ]

الوصف


convcal هو جزء من نعمة حزمة برمجيات، تطبيق للبيانات ثنائية الأبعاد
التصور. convcal تحويل التواريخ من وإلى صيغ مختلفة. التاريخ التالي
التنسيقات مدعومة (الساعة والدقائق والثواني اختيارية دائمًا):

ISO 1999-12-31T23:59:59.999

أوروبية
31/12/1999 23:59:59.999 or 31/12/99 23:59:59.999

us 12/31/1999 23:59:59.999 or 12/31/99 23:59:59.999

أيام 123456.789

ثواني
123456.789

تتم تجربة التنسيقات بالترتيب التالي: اختيار المستخدمين، ISO، الأوروبي، ولنا (هناك
لا يوجد غموض بين صيغ التقويم والصيغ العددية وبالتالي لا يوجد ترتيب
المحددة لهم).

الاستعمال


convcal يقرأ التواريخ إما في سطر الأوامر أو في الإدخال القياسي إذا كان الأمر
السطر لا يحتوي على تاريخ.

يؤدي اختيار المستخدم لتنسيق الإدخال إلى وضع تنسيق واحد قبل التنسيقات الأخرى في النسخة التجريبية
القائمة، وهذا مفيد بشكل أساسي للمواطنين الأمريكيين الذين يفضلون بالتأكيد الحصول على تنسيق أمريكي
تم التحقق منه قبل التنسيق الأوروبي. اختيار المستخدم الافتراضي (nohint) لا يفعل شيئًا لذا فإن
يتم التحقق من التنسيقات التالية للقائمة.

يمكن أن تكون الفواصل بين الحقول المختلفة أي أحرف في المجموعة: " :/.-T". واحد أو
المزيد من المسافات تعمل كفاصل واحد، ولا يمكن تكرار الأحرف الأخرى، والفاصل T هو
مسموح به فقط بين التاريخ والوقت، وذلك بشكل أساسي لـ ISO8601. لذا فإن السلسلة "1999-12 31:23-59"
مسموح به (ولكن غير مستحسن). يتم استخدام الحرف "-" كفاصل (هو كذلك
يُستخدم تقليديًا بتنسيق iso8601) وكعلامة ناقص أحادية (للتواريخ في الماضي البعيد أو
للتواريخ الرقمية). عندما تكون السنة بين 0 و 99 ويتم كتابتها باثنين أو أقل
أرقام، يتم تعيينه إلى العصر الذي يبدأ في سنة الالتفاف وينتهي عند سنة الالتفاف + 99 ك
يتبع :

[واي؛ 99] -> [ Wrap_year ; 100*(1 + التفاف_السنة/100) - 1 ]

[00؛ wy-1] -> [ 100*(1 + Wrap_year/100) ; التفاف_سنة + 99]

على سبيل المثال، إذا تم تعيين سنة الالتفاف على 1950 (وهي القيمة الافتراضية)، فسيتم تعيين
رسم الخرائط هو :

النطاق [00؛ 49] تم تعيينه إلى [2000؛ 2049]

النطاق [50؛ 99] تم تعيينه إلى [1950؛ 1999]

وهذا متوافق بشكل معقول مع عام 2 ويتوافق مع الاستخدام الحالي. تحديد السنة 1 هو
لا يزال من الممكن استخدام أكثر من رقمين على النحو التالي: "0001-03-04" لا لبس فيه مارس
الرابع، السنة الأولى، حتى لو كان اختيار المستخدم هو التنسيق الأمريكي. ولكن استخدام رقمين فقط هو
غير مستحسن (نقدم خطأ 2050 هنا لذا يجب إزالة هذه الميزة في بعض الأحيان
نقطة في المستقبل ;-)

يمكن تحديد التواريخ الرقمية (تنسيقات الأيام والثواني) باستخدام عدد صحيح أو حقيقي أو
التنسيقات الأسية (العلامات الأسية 'd' و'D' من فورتران مدعومة في
بالإضافة إلى "e" و "E"). ويتم حسابها وفقًا لتاريخ مرجعي قابل للتخصيص.
يتم إعطاء القيمة الافتراضية بواسطة ثابت REFDATE في الملف المصدر. يمكنك التغيير
هذه القيمة كما تريد قبل الترجمة، ويمكنك تغييرها حسب الرغبة باستخدام -r
خيار سطر الأوامر. القيمة الافتراضية في الملف الموزع هي "-4713-01-01T12:00:00"،
إنه مرجع كلاسيكي للأحداث الفلكية (لاحظ أن "-" يُستخدم هنا على حد سواء
باعتباره أحادي ناقص وكفاصل).

يمكن استخدام البرنامج إما لتقويمات دينيس والتقويم الميلادي. لا يأخذ في الاعتبار
حساب الثواني الكبيسة: يمكنك أن تعتقد أنه يعمل فقط في التوقيت الذري الدولي (TAI) و
ليس بالتوقيت الموحد المنسق (UTC) ... تم اكتشاف تواريخ غير موجودة، وهي تشمل
السنة 0، التواريخ بين 1582-10-05 و1582-10-14، 29 فبراير من السنوات غير الكبيسة، الأشهر
أقل من 1 أو أعلى من 12...

OPTIONS


ملخص للخيارات التي يدعمها convcal مدرج أدناه.

-h يطبع رسالة المساعدة على stderr ويخرج بنجاح

-i شكل
تعيين اختيار المستخدم لتنسيق الإدخال، والتنسيقات المدعومة هي ISO، الأوروبية، الأمريكية، أيام،
ثواني ولا شيء في البداية، يكون تنسيق الإدخال nohint، وهو ما يعني
يحاول البرنامج تخمين التنسيق بنفسه، إذا كان اختيار المستخدم لا يسمح بذلك
تحليل التاريخ، ومحاولة تنسيقات أخرى

-o شكل
تنسيق إخراج القوة، والتنسيقات المدعومة هي ISO، والأوروبية، والولايات المتحدة، والأيام، والثواني، و
لا تلميح. في البداية، تنسيق الإخراج هو nohint، وهو ما يعني البرنامج
يستخدم تنسيق الأيام للتواريخ المقروءة بأي تنسيق تقويم ويستخدم ISO8601 للتواريخ
قراءة في شكل رقمي

-r تاريخ
قم بتعيين التاريخ المرجعي (يتم قراءة التاريخ باستخدام تنسيق الإدخال الحالي) في
بداية يتم تعيين المرجع وفقًا لثابت REFDATE في الكود، والذي
هو -4713-01-01T12:00:00 في الملف الموزع.

-w عام
ضبط التفاف سنة إلى أخرى

استخدم convcal عبر الإنترنت باستخدام خدمات onworks.net


خوادم ومحطات عمل مجانية

قم بتنزيل تطبيقات Windows و Linux

أوامر لينكس

Ad