史荣久 2010年12月09日 星期四 14:22 | 1943次浏览 | 4条评论
Linux下:
logfile=`date +%Y%m%d%H%M%S`.log
MS Dos *.bat
真是闹心啊。
1) date 或 %date% 是和系统环境有关的。
echo %date:~0,10% 中文下显示 2010-10-09,日文下2010/10/09
2) set,··,‘’,() 都未成功。
勉强方法
1)下载个 linux date 的移植版 date.exe
2)
date.exe +%%Y%%m%%d-%%H%%M%%S>timestamp.txt
FOR /F %%i in (timestamp.txt) do set DTS =%%i
真愁死个人了。
Zeuux © 2024
京ICP备05028076号
回复 王介 2010年12月10日 星期五 11:06