set d=%date:~,10%
set d=%d:-=%
set d=%d:/=%
set t=%time:~,8%
set t=%t::=%
set t=%t: =0%
echo %d%%t%
@echo off
echo WscriptEcho DatePart("yyyy",Date()) ^& Right("0" ^& DatePart("m",Date()), 2) ^& Right("0" ^& DatePart("d",Date()),2) ^& Right("0" ^& DatePart("h",DateAdd("h", Hour(Now()), Date())), 2) ^& "0000">GetDateTimevbs
for /f %%a in ('cscript /nologo GetDateTimevbs') do set NowDateTime=%%a
echo WscriptEcho DatePart("yyyy",DateAdd("h", -3, DateAdd("h", Hour(Now()), Date()))) ^& Right("0" ^& DatePart("m",DateAdd("h", -3, DateAdd("h", Hour(Now()), Date()))), 2) ^& Right("0" ^& DatePart("d",DateAdd("h", -3, DateAdd("h", Hour(Now()), Date()))),2) ^& Right("0" ^& DatePart("h",DateAdd("h", -3, DateAdd("h", Hour(Now()), Date()))), 2) ^& "0000">GetDateTimevbs
for /f %%a in ('cscript /nologo GetDateTimevbs') do set THBDateTime=%%a
del GetDateTimevbs
echo 三小时前时间日期∶%THBDateTime%
pause
很简单在
echo off
for /r %%i in () do (
echo %%~ti)
pause
你运行一下看看。。显示的全部是文件夹的创建时间
@echo off
>tmpvbs echo wscriptecho dateadd("d",-1,date())
for /f "tokens=1-3 delims=-/ " %%a in ('cscript //nologo tmpvbs') do set/a y=%%a,m=100%%b,d=100%%c
del tmpvbs&echo,%y%-%m:~-2%-%d:~-2%
pause
以上就是关于bat文件 获取当前日期时间,例如现在时间是2014/11/20 09:48:10,我想让用格式化成20141120094810全部的内容,包括:bat文件 获取当前日期时间,例如现在时间是2014/11/20 09:48:10,我想让用格式化成20141120094810、bat 批处理 获取现在整小时的时间格式如 20160718120000 还有三小时前的时间 如 20160718090000、如何用bat命令取某个文件的创建时间等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)