Ecco una buona data e l'ora di codice:
@echo off
if %date:~4,2%==01 set month=January
if %date:~4,2%==02 set month=February
if %date:~4,2%==03 set month=March
if %date:~4,2%==04 set month=April
if %date:~4,2%==05 set month=May
if %date:~4,2%==06 set month=June
if %date:~4,2%==07 set month=July
if %date:~4,2%==08 set month=August
if %date:~4,2%==09 set month=September
if %date:~4,2%==10 set month=October
if %date:~4,2%==11 set month=November
if %date:~4,2%==12 set month=December
if %date:~0,3%==Mon set day=Monday
if %date:~0,3%==Tue set day=Tuesday
if %date:~0,3%==Wed set day=Wednesday
if %date:~0,3%==Thu set day=Thursday
if %date:~0,3%==Fri set day=Friday
if %date:~0,3%==Sat set day=Saturday
if %date:~0,3%==Sun set day=Sunday
echo.
echo The Date is %day%, %month% %date:~7,2%, %date:~10,4% the current time is: %time:~0,5%
pause
Uscite: la data è Domenica 27 settembre 2009 l'ora corrente è: 3: 07
fonte
2009-09-27 07:08:56
Buona domanda display. Ieri ho scritto il mio primo script in qualche modo avanzato, e mi stavo divertendo. Lo scripting in serie è divertente e uno strumento molto potente, ma trovo anche alcune delle attività semplici troppo difficili da raggiungere. –
E la vera risposta è ovviamente: se richiede qualcosa che batch non può gestire in una semplice espressione a riga singola, basta scrivere un piccolo programma. Non fa male;) – viraptor