Как мне получить секундную часть ВРЕМЕНИ в cmd?

Я пытаюсь написать сценарий cmd, который получает текущую дату и время и форматирует их таким образом, чтобы sqlserver мог вводить их как a datetime .

На данный момент у меня есть:

@echo off
for /F "tokens=1-4 delims=/ " %%i in ('date /t') do (
set dow=%%i
set mon=%%j
set day=%%k
set yr=%%l
set mydate=%%j/%%k/%%l
)

Это распечатывает 10/22/2010

Я не смог понять, как преобразовать время в пригодный для использования формат. Я пробовал работать с time / t , но он дает только часы и минуты, и мне также нужны секунды.

35
задан John Saunders 4 March 2012 в 16:01
поделиться