أوه :: السنة

قبض أخطاء غبية عند الهروش مع سنوات، مثل البق Y2K
التحميل الان

أوه :: السنة الترتيب والملخص

الإعلانات

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

أوه :: السنة العلامات


أوه :: السنة وصف

قبض أخطاء غبية عند الهرس مع سنوات، مثل البق Y2K لا، ليس لدى بيرل علة Y2K! لكن الكثير من الناس تبدو مصممة على إضافته. بيرل، ومعظم Languges الأخرى من خلال أسباب تاريخية مختلفة، ترغب في العودة سنوات في شكل عدد السنوات منذ عام 1900. وقد أدى ذلك إلى افتراض كاذب بأنه يعيد بالفعل آخر رقمين آخرين من السنة الحالية (1999 => 99 ) والافتراض الخاطئ الذي يمكنك تحديد السنة الحالية بأنه "سنة 19 دولار". هذا هو علة Y2K، لا يعطى الشرف للتو للتو كوبول progrmamers.bugs من هذه الطبيعة يمكن بسهولة اكتشافها (معظم الوقت) عملية آلية. هذا هو. عند استخدام الوحدة النمطية D'Oh :: Work عند استخدامها بشكل صحيح (عادة ما يكون عام 1900 + $)، ستلاحظ أي فرق. لكن عند استخدامه للشر، سيموت مع رسالة حول إساءة استخدام السنة. الأشياء التالية هي المشاغب (حيث تكون السنة من العام الحالي () أو Localtime ()): "19 دولارا"، 19. $ سنة "20 دولارا السنة "، 20. $ سنة" 200 دولار "، 200. $ سنة $ سنة - = 100، سنة $ = سنة - 100 دولار - 100؛ فيما يلي الطرق الصحيحة لمعالجة التاريخ، من فضلك. سنة + = 1900؛ # الحصول على السنة كاملة. سنة = 100؛ # احصل على آخر رقمين من السنة. # أي "01" في عام 2001 و "99" في 1999Synopsis استخدام D'Oh :: السنة؛ ($ السنة) = (localtime) ؛ طباعة "سنذهب إلى الحفلات مثل عام 19 دولار"؛ # لا أنت لست. طباعة "مرحبا بك في السنة 20 دولارا!"؛ # آسف، باك. متطلبات: perl.


أوه :: السنة برامج ذات صلة