Datetimex :: Auto

Gebruik DATETIME zonder constructeurs te hoeven bellen
Download nu

Datetimex :: Auto Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Toby Inkster
  • Uitgever website:
  • http://search.cpan.org/~tobyink/

Datetimex :: Auto Tags


Datetimex :: Auto Beschrijving

DateTime is geweldig, maar het bouwen van datetime-objecten kunnen irritant zijn. U moet vaak een van de formatter-modules gebruiken of die DATETIME-> NIEUW () met een stel waarden belt. Als u een aantal constante datums in uw code hebt, maakt de DATETIMEX :: Auto Perl-module dit alles wat een beetje eenvoudiger. Het maakt gebruik van overbelasting om de operator Q () te overbelasten, automatisch alle reeksconstanten draaien die overeenkomen met bepaalde reguliere uitdrukkingen in datetime-objecten. Het overbelast ook regelgeving om ervoor te zorgen dat DateTime-objecten worden gerijpt naar precies het formaat dat ze hebben gegeven in. De datumformaten die worden ondersteund zijn: YJYY-MM-DD JJJJ-MM-DDZ YJYY-MM-DDTHH: MM: SS YJYY-MM -dthh: mm: sszthe optionele achterstand 'Z' zet het DateTime in de UTC-tijdzone. Anders zal het DATETIME in de standaard (drijvende) tijdzone van datetime zijn.Fractie-seconden worden ook ondersteund, tot een willekeurig aantal decimalen. Aangezien DATETIME echter alleen nanoseconde precisie ondersteunt, zullen eventuele cijfers na de negende worden uitgezet. Mijn $ DT = '1234-12-12T12: 34: 56.123456789123456789'; Print "$ DT \ N"; # 1234-12-12T12: 34: 56.123456789000000000000Objecten zijn gezegend in de DateTimex :: Auto-klasse die van DateTime erft. Ze gebruiken universeel :: Ref naar Masquerade als duidelijke datetime-objecten. Afdrukken Ref ('2000-01-01'). "\ N"; # Datetimesynopsis Gebruik Datetimex :: Auto ': Auto'; mijn $ ga_start = '2000-04-06'; $ ga_start-> add (jaren => 10); printf ("% s% s \ n", $ ga_start, ref $ ga_start); # 2010-04-06 DateTime {no datetimex :: auto; mijn $ string = '2000-04-06'; printf ("% s \ n", ref ($ string)? 'Ref': 'Noref'); # Noref} Producten van het product


Datetimex :: Auto Gerelateerde software