| Datetimex :: Auto. Utilizzare DateTime senza bisogno di chiamare i costruttori |
Scarica ora |
Datetimex :: Auto. Classifica e riepilogo
- Licenza:
- Perl Artistic License
- Nome editore:
- Toby Inkster
- Sito web dell'editore:
- http://search.cpan.org/~tobyink/
Datetimex :: Auto. Tag
Datetimex :: Auto. Descrizione
DateTime è fantastico, ma costruendo gli oggetti DateTime può essere fastidioso. Hai spesso bisogno di utilizzare uno dei moduli Formatter o chiamare DateTime-> Nuovo () con un grappolo di valori. Se hai un sacco di date costanti nel tuo codice, il modulo DateTimax :: Auto Perl rende tutto questo un bit più semplice.it utilizza il sovraccarico per sovraccaricare l'operatore Q (), ruotando automaticamente tutte le costanti di stringa che corrispondono a particolari espressioni regolari negli oggetti DateTime. Sovraccarichi anche la sezione delle righe per assicurarsi che gli oggetti DateTime vengano tornati indietro esattamente al formato che sono stati forniti in. I formati della data supportati sono: yyyy-mm-dd yyyy-mm-ddz yyyy-mm-dthh: mm: ss yyyy-mm -DDHHH: MM: SSZTHIL FACKING OPTIONAL 'Z' mette il DateTime nel timezone UTC. Altrimenti il DateTime sarà nel floating timezone predefinito (floating) di DateTime. Secondimi i secondi del ffraction sono supportati, a un numero arbitrario di luoghi decimali. Tuttavia, poiché DateTime supporta solo la precisione di NanoseCond, qualsiasi cifra dopo che il nono sarà azzerato. My $ DT = '1234-12-12T12: 34: 56.123456789123456789'; Stampa "$ dt \ n"; # 1234-12-12T12: 34: 56.1234567890000000006789000000000Objects sono benedetti nel Datetimex :: Auto classe che eredita da DateTime. Usano Universal :: Ref in Masquerade come oggetti DateTime semplici. Stampa Ref ('2000-01-01'). "\ n"; # Datetimesynopsis utilizzatetimex :: Auto ': Auto'; MY $ GA_START = '2000-04-06'; $ ga_start-> Aggiungi (anni => 10); printf ("% s% s \ n", $ ga_start, ref $ ga_start); # 2010-04-06 datetime {no datatimex :: Auto; My $ String = '2000-04-06'; Printf ("% s \ n", ref ($ string)? 'Ref': 'Noref'); # Noref} Homepage del prodotto
Datetimex :: Auto. Software correlato