En nuestros archivos *.bat caseros hay veces que necesitamos guardar la fecha en un log o dar un nombre a una copia de seguridad en plan mysql_2008-02-29_18-30-59.sql. La buena noticia es que se puede hacer sin tener que aprender Perl. (La mala es que hay aprender Windows Batch, lenguaje emparentado con el japonés antiguo...).
Nota importante: desgraciadamente, el formato de la fecha cambia según la configuración regional de Windows. Este script funciona correctamente con el formato de España pero no con, por ejemplo, el de EE.UU. Si necesitas desesperadamente un script universal te recomiendo la excelente página Date and Time using NT's DATE/T and TIME/T and XP's WMIC.
Esta página ha sido impresa el lunes 21 de mayo de 2012 (03:07:23 +0200) desde http://borrame.com/recortes/batch/fecha-y-hora.html. La última vez que miré contenía HTML válido con CSS fresquito y si tiene flatas de ortografía ha sido sin querer.
borrame.com es el sitio anteriormente conocido como bits.demogracia.com (no confundir con Demogracia, que sólo pasaba por ahí).
© 2005-2011 by Álvaro G. Vicario (alvaro.es) • Burgos (España) • borrame.com