获取windows批处理时间戳

阅读数:521 评论数:0

跳转到新版页面

分类

应用软件

正文

获取批处理命令时间戳,最终格式为yyyyMMddHHmmSS

  **windows没有专门的时间戳函数,只有date和time两个,我这是用这个当做文件名,所以还要去掉冒号,网上找好久才找到**
    rem 根据当前日期获取,年月日串
    set yyyy=%date:~,4%
    set mm=%date:~5,2%
    set day=%date:~8,2% 
    set "YYYYmmdd=%yyyy%%mm%%day%"
    rem 把年月日串中的空格替换为0
    set "YYYYmmdd=%YYYYmmdd: =0%"
    echo "YYYYmmdd%YYYYmmdd%YYYYmmdd"
    rem 根据当前时间获取,时分秒串
    set hh=%time:~0,2%
    set mi=%time:~3,2%
    set ss=%time:~6,2% 
    set "hhmiss=%hh%%mi%%ss%"
    set "hhmiss=%hhmiss: =0%"
    echo "hhmiss%Time%hhmiss"
    echo %hhmiss%
    rem 把时间串中的:替换为0
    set "hhmiss=%hhmiss::=0%"
    rem 把时间串中的空格替换为0
    set "hhmiss=%hhmiss: =0%"
    rem 根据日期时间生成文件名称,中间以HH区分日期和时间部分
    set "timestamp=%YYYYmmdd%%hhmiss%"
    echo %timestamp%



相关推荐

1、下载 链接:https://pan.baidu.com/s/

方法一 win+r 输入shell:startup 把编写bat脚本放置在以下位置 方法二 c->programData-&

win+r diskpart list disk 找到要恢复的磁盘 select disk 2 数据字为上面显示的磁盘号 clea

#查看指定端口占用情况 netstat -aon|findstr "{port}" #查看PID对应的进程 tasklist|f

netsh wlan show profile name="wifi-name" key="clear"

一、什么是安全模式 安全模式是Windows操作系统中的一种特殊模式,它可以在不加载第三方设备驱动程序的情况下启动电脑,这样用户就可以方便地检测与修复系统中的错误。 二、怎么进入安全模式 1、正常使用

一、下载地址 1、地址一 ed2k://|file|zh-cn_windows_server_2022_x64_dvd_6c73507d.iso|5805221888|8D72A80C08CEFD49

一、概述 在windows中,cmd和powershell都是命令执行窗口,powershell从win7开始内置于windows系统中,可以看作是cmd的增强。 为了兼容unix/linux she

一、设置ip netsh interface ip set address name=”Ethernet0″ static 10.1.2.220 255.255.255.0 10.1.2.1 根据自己

一、概述 在windows powershell中,可以在netsecurity模块中找到所有防火墙命令。 Get-Command -Module NetSecurity | Format-List