DATETIMEX :: AUTO

Use DateTime sin necesidad de llamar a los constructores
Descargar ahora

DATETIMEX :: AUTO Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • Perl Artistic License
  • Precio:
  • FREE
  • Nombre del editor:
  • Toby Inkster
  • Sitio web del editor:
  • http://search.cpan.org/~tobyink/

DATETIMEX :: AUTO Etiquetas


DATETIMEX :: AUTO Descripción

DateTime es impresionante, pero la construcción de objetos DateTime puede ser molesto. A menudo se necesita utilizar uno de los módulos de formateador, o llame DateTime-> new () con un grupo de valores. Si usted tiene un montón de fechas constantes en su código, entonces el módulo DateTimeX :: Auto Perl hace que todo esto a usos simpler.It bits sobrecarga sobrecargar el operador q (), convirtiendo automáticamente todas las constantes de cadena que responden a determinadas expresiones regulares objetos en DateTime. Es también stringification sobrecargas para asegurarse de que los objetos DateTime consiguen Stringified de nuevo a exactamente el formato que se les dio formatos de fecha util soportados son: aaaa-mm-dd-mm-aaaa DDZ aaaa-mm-ddThh: mm: ss aaaa-mm -ddThh: mm: ssZThe arrastran pone 'Z' opcionales la fecha y hora en la zona UTC. De lo contrario la fecha y hora será en defecto de DateTime (flotantes) segundos timezone.Fractional también son compatibles, a un número arbitrario de cifras decimales. Sin embargo, como DateTime sólo es compatible con la precisión de nanosegundos, los dígitos después de la novena serán llevados a cero. mi $ dt = '1234-12-12T12: 34: 56,123456789123456789'; imprimir "$ dt \ n"; # 1234-12-12T12: 34: 56.123456789000000000Objects son bendecidos en la clase DateTimeX :: Auto que hereda de DateTime. Utilizan UNIVERSAL :: ref hacerse pasar por objetos DateTime de civil. Imprimir Ref ( '2000-01-01') "\ n".; # Usar DateTimeSYNOPSIS DateTimeX :: Auto ': auto'; mi ga_start $ = '04/06/2000'; $ Ga_start-> add (año => 10); printf ( "% s% s \ n", $ ga_start, ref $ ga_start); # 2010-04-06 DateTime {sin DateTimeX :: Auto; mi $ cadena = '6/4/2000'; printf ( "% s \ n", ref ($ cadena) 'Ref':? 'NOref'); # NOref} página principal del Producto


DATETIMEX :: AUTO Software relacionado