Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> Re: Is NT 2000 Dos Batch Timestamp sysntax different ?

Re: Is NT 2000 Dos Batch Timestamp sysntax different ?

From: Rauf Sarwar <rs_arwar_at_hotmail.com>
Date: 9 Oct 2002 17:21:37 -0700
Message-ID: <92eeeff0.0210091621.692e7007@posting.google.com>


This works on Win2K. Have not tested it on WinNT.

Use %%VAR for batch file. Use %VAR for command line.

For Date_Timestamp

set time_stamp=.
FOR /F "tokens=1-3 delims= " %%A in ("%date%_%time%") do set time_stamp=%%B%%C
FOR /F "tokens=1-3 delims=/" %%A in ("%time_stamp%") do set time_stamp=%%A%%B%%C
FOR /F "tokens=1-3 delims=:" %%A in ("%time_stamp%") do set time_stamp=%%A%%B%%C
FOR /F "tokens=1-2 delims=." %%A in ("%time_stamp%") do set time_stamp=%%A%%B
C:\> echo %time_stamp%
C:\> 10092002_00000000

For just Datestamp

set date_stamp=.
FOR /F "tokens=1-3 delims= " %%A in ("%date%") do set date_stamp=%%B
FOR /F "tokens=1-3 delims=/" %%A in ("%date_stamp%") do set date_stamp=%%A%%B%%C
C:\> echo %date_stamp%
C:\> 10092002

/Rauf Sarwar Received on Wed Oct 09 2002 - 19:21:37 CDT

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US