`
jeffelin
  • 浏览: 5629 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

BAT脚本日期时间解析

阅读更多

 基础命令参考:http://blog.csdn.net/mezheng/article/details/7961818

 

1、日期、时间基本格式:

    %date%是指当前日期,具体样式以系统日期样式为准,如2015/10/22 周四。

    %time%是指当前时分秒,如10:44:25.10,注意10点前是首位去0的,如6:10:12.20。

 

2、截取部分日期、时间:

    在"date"/"time"后加":~s,e",s和e是数字,表示截取第s位开始后e位,当做数组下标看,从s位开始,截取串,包含第s+e-1位。

    举例:

    1)假设%date%是2015/10/22 周四,则%date:~5,5%是10/22

    2)假设%time%是10:44:25.11,则%time:~0,2%是10,%time:~3,2%是44,%time:~0,5%是10:44

 

3、时间首位补零:

    set "t=%time: =0%"

    注意:和=直接有空格!

    然后把t当time即可。

分享到:
评论

相关推荐

    批处理BAT脚本中for命令的使用方法

    ### 批处理BAT脚本中for命令的使用方法 #### 一、概述 批处理脚本(Batch Script)是Windows操作系统中的一个重要组成部分,通过编写简单的脚本来自动化一系列的任务操作,提高了工作效率并减少了人工干预的需求。...

    bat批量给当前目录下的文件名加上“修改日期”前缀.zip

    在这个特定的案例中,我们讨论的是如何使用BAT脚本来批量给当前目录下的文件名添加“修改日期”作为前缀。 标题中的“bat批量给当前目录下的文件名加上“修改日期”前缀.zip”指的是一个ZIP压缩文件,其中包含了一...

    windows10时间显示秒数批处理bat文件

    本文将详细解析这个"windows10时间显示秒数批处理bat文件"的工作原理,并介绍如何使用。 批处理文件是一种基于DOS命令行的自动化工具,它通过一系列命令组合,实现对系统的操作。在这个案例中,有两个批处理文件:`...

    BAT批处理脚本-文本操作-下一行数字和上一行显示在同一行.cmd.zip

    批处理脚本,通常以`.bat`或`.cmd`为扩展名,能够执行一系列命令,简化重复的手动操作。在这个特定的案例中,我们关注的是一个名为"下一行数字和上一行显示在同一行.cmd"的文件,虽然在压缩包中是以`.txt`格式提供的...

    mysql备份脚本-按日期进行备份,并进行压缩

    ### MySQL备份脚本知识点解析 #### 一、脚本概述 该脚本主要实现了MySQL数据库的备份功能,并根据当前日期创建对应的备份文件夹与备份文件,同时对备份文件进行了压缩处理。此脚本适用于Windows环境。 #### 二、...

    bat子函数的调用及日期操作

    3. **变量操作与输出**:学习如何在BAT脚本中使用变量,以及如何格式化输出。 #### 子函数定义与调用 在BAT文件中,可以使用`:label`来定义子函数,其中`label`是自定义的标签名。调用子函数时,则使用`call :...

    BAT批处理脚本-网络.zip

    - `date` 和 `time`:设置或显示系统日期和时间。 5. **批处理脚本技巧**: - 使用`@echo off`隐藏命令行输出。 - `%var%`引用变量,`set var=value`设置变量值。 - `&&`和`||`分别表示逻辑与和逻辑或,用于...

    .bat文件 查看电脑安装软件清单.7z

    `.bat` 文件是一种批处理脚本,主要用于在Windows操作系统中执行一系列命令行操作。这个`.bat`文件,名为"da.bat",设计用于查看电脑上安装过的软件清单。通过读取和解析系统注册表中的`Software`键,它能够帮助用户...

    BAT批处理脚本-文件相关操作-今天访问过的程序文件所在目录.zip

    `dir`命令可以按日期和时间排序文件,通过添加适当的参数,如`/O:D`(按修改日期排序)或`/TW`(显示文件的最后写入时间),可以筛选出最近被访问的文件。 脚本可能还使用了`for`循环结构,遍历目录中的文件,根据...

    CMD脚本-时间相关

    ### CMD脚本-时间相关知识点解析 #### 一、概览 在提供的CMD脚本案例中,主要涉及到了两个与时间处理相关的脚本:`DateDel2.bat` 和 `namejm`。这些脚本主要用于计算指定日期之前或之后的日期,并进行一定的日期...

    mysql备份脚本(bat) v1.1

    本文将详细解析“mysql.bak.bat”这个MySQL备份脚本,以及如何结合7zip软件来实现高效、节省空间的数据库备份策略。 首先,让我们了解“mysql.bak.bat”文件的基本构成。这是一个批处理文件,主要用于自动化执行一...

    BAT批处理脚本-批处理生成的CMD命令帮助清单.zip

    - **环境变量**:如 `%PATH%` 存储系统路径, `%DATE%` 和 `%TIME%` 获取当前日期和时间。 - **内部变量**:如 `%0` 指代批处理文件本身, `%1`-%9 用于接收命令行参数。 - **自定义变量**:通过 `set var=value`...

    BAT批处理学习-数值计算-计算花费的时间.cmd.zip

    本文将深入探讨“BAT批处理学习-数值计算-计算花费的时间.cmd.zip”这个主题,以及如何利用批处理脚本来计算执行任务所花费的时间。 批处理脚本基于DOS命令行环境,它允许用户编写简单的程序,通过调用系统命令来...

    SWT 时间控件及执行bat文件

    在Windows操作系统中,批处理(bat)文件是一种简单的脚本文件,用于执行一系列命令。在Java程序中,可以通过Runtime或ProcessBuilder类来执行外部命令,包括运行bat文件。这通常涉及读取bat文件的内容,解析命令,...

    QQWry.bat 纯真本地IP库 更新最后日期2018.9

    QQWry.bat文件很可能是一个批处理脚本,用于调用相应的程序或命令来查询IP地址。用户只需输入一个IP地址,脚本会读取QQWry.DAT文件并返回该IP地址对应的省份和地区信息。这种方式在没有互联网连接或者需要高效查询时...

    bat打造cmd命令速查

    本文将深入解析如何利用批处理脚本(bat)来创建一个CMD命令的快速查询工具,这不仅能够提高工作效率,还能加深对CMD命令的理解和掌握。 ### 一、批处理脚本(.bat)简介 批处理脚本是一种文本文件,通常用于执行...

    TimeLock(Python语言时间锁)

    通过`datetime.datetime.now()`获取当前时间,`datetime.timedelta()`计算两个日期之间的差值,以及`datetime.datetime.strptime()`和`datetime.datetime.strftime()`进行日期字符串的解析和格式化。 2. **文件操作...

    mysql备份脚本.rar

    本文将详细解析“mysql备份脚本.rar”压缩包中的内容,包括在Windows和Linux操作系统中如何利用脚本来进行MySQL数据库的备份。 1. **MySQL备份的重要性** 数据库备份是为了防止意外数据丢失,如硬件故障、软件错误...

Global site tag (gtag.js) - Google Analytics