bat 批处理获取时间语法格式

bat 批处理获取时间语法格式

取年份:echo %date:~0,4%

取月份:echo %date:~5,2%

取日期:echo %date:~8,2%

取星期:echo %date:~10,6%

取小时:echo %time:~0,2%

取分钟:echo %time:~3,2%

取秒:echo %time:~6,2%

取毫秒:echo %time:~9,2%

示例:

D:\>echo %date:~0,4%-%date:~5,2%-%date:~8,2%

2018-06-06

D:\>echo %time:~0,2%:%time:~3,2%:%time:~6,2%

11:22:09

D:\>echo %date:~0,4%-%date:~5,2%-%date:~8,2%-%time:~0,2%:%time:~3,2%:%time:~6,2%

2018-06-06-11:22:12

D:\>echo %date:~0,4%%date:~5,2%%date:~8,2%-%time:~0,2%:%time:~3,2%:%time:~6,2%

20180606-11:23:33

如图:

原文地址:https://www.cnblogs.com/xuegqcto/p/9144218.html

时间: 2024-08-05 20:12:29

bat 批处理获取时间语法格式的相关文章

转载 批处理bat命令--获取当前盘符和当前目录和上级目录

批处理bat命令--获取当前盘符和当前目录和上级目录 批处理命令获取当前盘符和当前目录%~d0 是当前盘符%cd% 是当前目录可以用echo %cd%进行打印测试 以下例子是命令行编译Visual Studio编写的程序:@echo offset b=%cd% //将当前目录保存到参数b中,等号前后不要有空格C:cd program filescd microsoft visual studio cd common cd msdev98cd binmsdev "%b%\test.dsp"

bat批处理以当前时间创建文本文件

:: 表示注释 :: @表示不显示当前命令,只在后台执行 :: @echo off 表示以后执行的命令都不显示 :: set d=%date:~0,10% 表示设置变量d为当前年月日,默认表示为例如:2018/12/05 :: set 表示设置变量 :: date:~0,10 表示取2018/12/05的从0开始但不包括0的10个字符 :: 比如date:~5,2 是获取12 :: cd.>e:\test\%d%%t%.txt 表示新建文本文件 @echo off set d=%date:~0,

(基础篇)PHP获取时间、时间戳的各种格式写法汇总

1.获取当前时间方法date() 很简单,这就是获取时间的方法,格式为:date($format, $timestamp),format为格式.timestamp为时间戳–可填参数. 2.获取时间戳方法time().strtotime() 这两个方法,都可以获取php中unix时间戳,time()为直接获取得到,strtotime($time, $now)为将时间格式转为时间戳,$time为必填.清楚了这个,想了解更多,请继续往下看. 3. date($format)用法 比如: echo da

各种获取时间的方法包含各类时间格式

今天介绍了简单的东西,但没遇到肯定不会,比如我啦! 也就是如何获取当前时间,可以设置时间格式哦! 具体的看代码就懂了 1 //默认日期是当前日期 2 SimpleDateFormat df = new SimpleDateFormat("yyyy-MM-dd");//设置日期格式 3 rzsj.setText(df.format(new Date())); 很简单吧! 设置时间格式有以下几种: 看代码吧!你会大吃一惊,有很多有关时间的获取方法哦! 1. 获取现在时间    @retur

js获取当前时间,格式YYYY-MM-DD

//获取当前时间,格式YYYY-MM-DD function getNowFormatDate() { var date = new Date(); var seperator1 = "-"; var year = date.getFullYear(); var month = date.getMonth() + 1; var strDate = date.getDate(); if (month >= 1 && month <= 9) { month =

Vue使用,异步获取日期时间后格式成&quot;/Date(1333245600000+0800)/&quot; 转换成正常格式

js从后台mvc中日期获取,结果格式成"/Date(1333245600000+0800)/"了,当然不能这样展显给用户了,要转换,方法如下: function data_string(str) { var d = eval('new ' + str.substr(1, str.length - 2)); var ar_date = [d.getFullYear(), d.getMonth() + 1, d.getDate() ]; var ar_time = [d.getHours(

python脚本获取时间格式

来源 Python中获取当前日期的格式:https://www.cnblogs.com/wenBlog/p/6023742.html #!/usr/bin/python # -*- coding: utf-8 -*- import time print (time.strftime("%H:%M:%S")) ## 12 hour format ## print (time.strftime("%I:%M:%S")) import time print (time.s

Js:消息弹出框、获取时间区间、时间格式、easyui datebox 自定义校验、表单数据转化json、控制两个日期不能只填一个

(function ($) { $.messageBox = function (message) { $.messager.show({ title:'消息框提示', msg:message, showType:'show' }); }; /** * 获取时间区间 * @param type 1:当年的一月一日到现在:type 2:获取当月的第一天和最后一天 * return {startTime:xxxx,endTime:xxxx} */ $.getTimeInterval = functi

BAT 批处理脚本教程

第一章 批处理基础第一节 常用批处理内部命令简介 批处理定义:顾名思义,批处理文件是将一系列命令按一定的顺序集合为一个可执行的文本文件,其扩展名为BAT或者CMD.这些命令统称批处理命令.小知识:可以在键盘上按下Ctrl+C组合键来强行终止一个批处理的执行过程.了解了大概意思后,我们正式开始学习.先看一个简单的例子!@echo offecho "欢迎来到非常BAT!"pause把上面的3条命令保存为文件test.bat或者test.cmd然后执行,他就会在屏幕上显示以下二行话:欢迎来到