>echo %DATE:/=-%T%TIME: =0%+09:00 2010-02-10T19:25:32.15+09:00 > 1秒未満がくっついているとか、小数点に "," (推奨) でなく "." を使っているとか、タイムゾーンがベタで書いてあるとかあるけど気にしない方針で。 これだと拡張表記なので、基本表記にする場合はもうひと工夫必要。 Windows 標準のコマンドでなんとか出来れば良いのだけど、私は諦めて GnuWin32 の sed を使っています。 >echo %DATE:/=-%T%TIME: =0%+09:00|"%ProgramFiles%\GnuWin32\bin\sed.exe" "s/[-:]//g" 20100210T193644.99+0900 >