التاريخ :: ISO8601.

التقاويم الثلاثة ISO 8601 العددية
التحميل الان

التاريخ :: ISO8601. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Andrew Main
  • موقع ويب الناشر:
  • http://search.cpan.org/~zefram/

التاريخ :: ISO8601. العلامات


التاريخ :: ISO8601. وصف

الثلاثة ISO 8601 التقويمات العددية يعرف المعيار الدولي ISO 8601 "عناصر البيانات وتنسيقات التبادل - تبادل المعلومات - تمثيل التواريخ والأوقات" ثلاث تقويمات مميزة بأي أيام يمكن وصفها. كما يحدد التنسيقات النصية لتمثيل التواريخ في هذه التقاويم. توفر هذه الوحدة الوظائف لتحويل التواريخ بين هذه التقويمات الثلاثة وأرقام يوم Julian الزمني، وهي تنسيق مناسب للقيام بحرصي. كما لوازم الوظائف التي تصف شكل هذه التقاويم، للمساعدة في الحسابات التقويمية. كما لوز لوظائف تمثيل التواريخ مباشرة في تنسيقات ISO 8601. يغطي ISO 8601 أيضا الوقت من الفترات اليومية والوقت، ولكن هذه الوحدة لا تفعل شيئا يتعلق بتلك الأجزاء من المعيار؛ هذا فقط حول أيام وضع العلامات. أول تقويم ISO 8601 يقسم الوقت إلى سنوات وأشهر وأيام. يتوافق تماما مع التقويم الغريغوري، اخترعه Aloysius Lilius وإصداره بواسطة البابا غريغوري الثالث عشر في أواخر القرن السادس عشر، مع ترقيم عام (CE). يتم تطبيق هذا التقويم على كل العصور، وليس فقط للتواريخ بعد اختراعه ولا سنوات فقط واحدا. وبالتالي بالنسبة للتواريخ القديمة، فإن التقويم الغريغوري اليوناني مع ترقيم السنة الفلكية. التقويم الثاني ISO 8601 يقسم الوقت حتى أول سنوات، ولكن يقسم السنة مباشرة إلى أيام، دون أي شهور. يدعو القياسية إلى "التواريخ الترتيبية". يشار إلى التواريخ الترتيبية عادة باسم "تواريخ جوليان"، وهو خطأ يعتمد على ما يبدو من أرقام يوم جوليان الحقيقية، وهو ما يقسم الوقت لأيام عد فقط في الأيام العد الخطية. التقويم الثالث ISO 8601 يقسم الوقت إلى سنوات وأسابيع وأيام. السنوات التقريبية لسنوات أول التقويمين، لذلك يبقى في خطوة على المدى الطويل، لكن الحدود تختلف. يطلق في بعض الأحيان هذا التقويم القائم على هذا الأسبوع "تقويم ISO"، على ما يبدو في الاعتقاد بأن ISO 8601 لا يحدد أي شيء آخر. يشار إليها أيضا باسم "تواريخ العمل"، لأنه أكثر استخداما من قبل بعض الشركات التي تعد الأسبوع أكثر الدورة الزمنية الأكثر أهمية. رقم يوم Julian الزمني هو رقم جزء لا يتجزأ كل يوم، حيث يمتد اليوم من منتصف الليل إلى منتصف الليل في أي منطقة زمنية مهمة. إنه عدد خطي من الأيام، حيث يكون رقم كل يوم واحد أكبر من رقم اليوم السابق. يرتبط مباشرة بنظام تاريخ Julian: في المنطقة الزمنية من Prime Meridian، يساوي CJDN JD عند الظهر. عن طريق العصر، اليوم الذي تم فيه توقيع اتفاقية العداد، والذي يحدد ISO 8601 ليكون 1875-05-20 (و 1875-140 و 1875-W20-4)، هو CJDN 2406029.Date ::Iso8601 وحدة بيرل التي لا توجد حد على نطاق التواريخ التي يمكن تطبيقها. يسمح لجميع الوسيطات الوظيفة بأن تكون الرياضيات :: كائنات Bigint أو Math :: Bigrat من أجل تحقيق مجموعة تعسفية. كما سمح أيضا بيئة أعداد صحيحة من بيرل، كملاحة عندما تكون مجموعة المواعيد التي يتم التعامل معها في حالة جيدة بما فيه الكفاية. يستخدم تاريخ الاستخدام :: ISO8601 QW طباعة الحضور ($ y)؛ تاريخ الاستخدام :: ISO8601 qw (مشهور cjdn_to_ymd ymd_to_cjdn present_ymd)؛ $ md = month_days (2000، 2)؛ ($ y، $ m، $ d) = cjdn_to_ymd (2406029)؛ $ cjdn = ymd_to_cjdn (1875، 5، 20)؛ طباعة present_ymd (2406029)؛ print present_ymd (1875، 5، 20)؛ تاريخ الاستخدام :: ISO8601 QW (YEAR_DAYS CJDN_TO_YD YD_TO_CJDN Present_yd)؛ $ yd = year_days (2000)؛ ($ y، $ d) = cjdn_to_yd (2406029)؛ $ cjdn = yd_to_cjdn (1875، 140)؛ print present_yd (2406029)؛ print present_yd (1875، 140)؛ تاريخ الاستخدام :: ISO8601 QW (سنة_weeks cjdn_to_ywd ywd_to_cjdn present_ywd)؛ $ yw = year_weeks (2000)؛ ($ y، $ w، $ d) = cjdn_to_ywd (2406029)؛ $ cjdn = ywd_to_cjdn (1875، 20، 4)؛ print present_ywd (2406029)؛ Print Limit_ywd (1875، 20، 4)؛ متطلبات: perl.


التاريخ :: ISO8601. برامج ذات صلة