Ms-Dos - D.

 
Vista:

D.

Publicado por Laura (2 intervenciones) el 18/06/2007 18:57:21
¿Qué puedo hacer para que el comando "time" me devuelva la hora con dos dígitos (por ejemplo, si son las 8 en punto de la mañana, me devuelva: "08:00:00")?
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

"time" muestre hora con dos dígitos

Publicado por Laura (2 intervenciones) el 18/06/2007 18:58:25
Corregido el título
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:D.

Publicado por Antoni Masana (295 intervenciones) el 21/06/2007 08:52:11
Prueba esto antes de las diez de la mañana.

@echo off

set Hor=%Time:~0,2%
set Min=%Time:~3,2%
set Seg=%Time:~6,2%

if %Hor% == 10 goto endif
if %Hor% == 11 goto endif
if %Hor% == 12 goto endif

set Hor=0%Time:~1,1%

:endif

echo %Hor%:%Min%:%Seg%

:Fin
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar