BAT 批处理命令 - 获取时间并进行自定义年月日、时分秒格式实例演示

简介: BAT 批处理命令 - 获取时间并进行自定义年月日、时分秒格式实例演示

原理是在日期和时间两个字符串里进行截取。

@echo off
echo %Date%
echo %time%
pause

如图所示,这是展示的是原始日期里的内容:

image.png

只要截取到了年月日等信息,就可以进行自由组合了。

其中的 set /a a=%Date:~0,4%+1 提取了年份,并进行了加法运算,加了个 1,最后把值存到变量 a 中了,然后后面拼接时再进行引用,这样就可以实现灵活应用了。

@echo off
echo 提取年:%Date:~0,4%
echo 提取月:%Date:~5,2%
echo 提取日:%Date:~8,2%
set /a a=%Date:~0,4%+1
echo 年份加1处理:%a%
echo 组装年月日(-号分割):%a%-%Date:~5,2%-%Date:~8,2%
echo 组装时分秒(,号分割):%time:~0,2%,%time:~3,2%,%time:~6,2%
pause

处理后的效果图如下:

image.png

喜欢的点个赞❤吧!

   

目录
相关文章
|
6月前
|
Unix Linux Shell
【Shell 编程指南 日期命令】Date命令:显示与设置系统时间和日期
【Shell 编程指南 日期命令】Date命令:显示与设置系统时间和日期
138 0
|
6月前
|
运维 大数据 Shell
时间命令date,你真的会用了吗?
时间命令date,你真的会用了吗?
87 0
|
3月前
|
JavaScript 前端开发
QML中的Date将时间戳和指定格式时间互转
QML中的Date将时间戳和指定格式时间互转
73 0
|
3月前
|
关系型数据库 MySQL
备份批处理文件 bat 生成 date 取年时,只取到周
备份批处理文件 bat 生成 date 取年时,只取到周
30 0
|
4月前
|
JavaScript 前端开发
js/javascript 操作时间日期【全】含时间日期的创建、获取、比较、计算、格式化、时间戳、昨天、今天、星期汉化、计时、相关插件等
js/javascript 操作时间日期【全】含时间日期的创建、获取、比较、计算、格式化、时间戳、昨天、今天、星期汉化、计时、相关插件等
104 0
|
6月前
|
弹性计算 运维 Shell
根据日期和时间动态重命名文件
【4月更文挑战第30天】
73 0
|
6月前
|
C++
【代码片段】【C++】获取当前时间戳并生成固定格式字符串
【代码片段】【C++】获取当前时间戳并生成固定格式字符串
65 0
|
JSON JavaScript 前端开发
uniapp时间戳转换成年月日时分秒的格式
uniapp时间戳转换成年月日时分秒的格式
390 1
uniapp时间戳转换成年月日时分秒的格式
|
存储 Java 程序员
实战:求年月日时间前后遇到的坑和解决方式
这周接到一个时间转换任务需要处理,本来没什么问题,后来完成后发现时间有偏差,又重写了一遍代码,感觉很有记录必要性,希望看过的小伙伴可以避坑。
实战:求年月日时间前后遇到的坑和解决方式