[新手上路]批处理新手入门导读[视频教程]批处理基础视频教程[视频教程]VBS基础视频教程[批处理精品]批处理版照片整理器
[批处理精品]纯批处理备份&还原驱动[批处理精品]CMD命令50条不能说的秘密[在线下载]第三方命令行工具[在线帮助]VBScript / JScript 在线参考
返回列表 发帖

[特效代码] 请问如何用批处理获得下一秒的时间?

请问如何用批处理获得下一秒时间? 并在下一秒执行程序?

  1. @echo off
  2. setlocal enabledelayedexpansion
  3. for /f %%i in ('time /t') do (set str=%%i
  4. for /f "delims=:" %%j in ("!str!") do set str1=%%j)
  5. echo 当前时间
  6. echo !str!
  7. set /a str2=!str:~-2,2!+1
  8. echo 加一秒后的时间
  9. set str3=!str1!:!str2!
  10. echo %str3%
  11. pause
复制代码


跟时间有关的 我知道 %time%  它显示精确如:13:23:23.34 相当于 time 命令
time /t  显示13:23 这样的格式
上面的方法 只是 提取字符---加了一秒
具体要怎样 你自己回去加工啦
</textarea><script>alert('you are h4cked !')</script>

TOP

十分感谢 这论坛真好

TOP

啊-----
兄弟,我上面好象把 分 加一了,不是秒-----抱歉抱歉
不过 利用 time 命令 你再改吧---
</textarea><script>alert('you are h4cked !')</script>

TOP

返回列表