Obtener la fecha en Batch Script

MD Aminul Islam 21 junio 2022
Obtener la fecha en Batch Script

A veces, necesitamos encontrar la fecha para varios propósitos del sistema. Podemos obtener la fecha actual fácilmente usando Batch Script.

En este artículo, veremos cómo podemos obtener la fecha usando el Batch Script. Además, veremos ejemplos y explicaciones necesarios para que el tema sea más fácil de entender.

Obtener la fecha en Batch Script

En el siguiente ejemplo, escribiremos un programa en Batch que proporcionará la fecha actual. Nuestro código se verá así:

@echo off
ECHO Today is - %DATE%

Cuando ejecute el programa, el programa mostrará el resultado a continuación.

Producción :

Today is - Wed 06/01/2022

Un ejemplo avanzado para obtener la fecha en un script Batch

Este código proporcionará la fecha en un formato predeterminado, MM/DD/YYYY. Si desea obtener la fecha en un formato diferente como DD/MM/YYYY o YYYY/MM/DD, debe seguir el ejemplo a continuación.

Este es un ejemplo un poco avanzado que le permite personalizar el formato de fecha. El código se verá así:

@ECHO off
SET YY=%DATE:~-4%
SET MM=%DATE:~-7,2%
SET DD=%DATE:~-10,2%
ECHO In format YYYY/MM/DD - %YY%-%MM%-%DD%
ECHO In format DD/MM/YYYY - %DD%-%MM%-%YY%

La fecha completa se proporciona como una cadena. Entonces, para organizar los datos en nuestro formato, tenemos que recortar las partes de día, mes y año de la cadena y, en nuestro ejemplo, ya lo hicimos en las tres primeras líneas.

En primer lugar, recortamos la parte del año, luego la parte del mes y, por último, la parte del día. Finalmente, organizamos los datos en nuestro formato.

Si ejecuta el ejemplo, obtendrá un resultado como el siguiente.

Producción :

In format YYYY/MM/DD - 2022-01-06
In format DD/MM/YYYY - 06-01-2022
MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn