|
阅读:18015回复:32
日期直通车,可输出前天、昨天、明天、后天
小小的date只能输出当前日期,如果需要输出前天、后天类似这样的非当前日期就必须借助小小直通车的管道功能了,幸有十年兄分享的datex,使得这种需求得以实现。
添加流程: 1.拷贝datex.exe到小小主文件夹的tools文件夹中。(建立这个文件夹是为了方便存放小小调用的各种小程序) 2.在码表中添加直通车脚本,行末的$SPACE可以删除,避免直通车调用与其他正常输出冲突,根据需要自行修改吧。 oqt $[前天]$GO(|cmd.exe$_/c$_.\tools\datex.exe$_-f$_yyyy年m月d日$_-o$_-2)$SPACE ozt $[昨天]$GO(|cmd.exe$_/c$_.\tools\datex.exe$_-f$_yyyy年m月d日$_-o$_-1)$SPACE omt $[明天]$GO(|cmd.exe$_/c$_.\tools\datex.exe$_-f$_yyyy年m月d日$_-o$_1)$SPACE oht $[后天]$GO(|cmd.exe$_/c$_.\tools\datex.exe$_-f$_yyyy年m月d日$_-o$_2)$SPACE 3.datex的日期格式可以自行定制,有特殊需要的可自行摸索或者留言交流。 Datex是CMD里面的date和time命令的增强版,它能显示系统日期和时间,但不能设置系统日期和时间。DateX在命令行下的帮助说明如下: DateX 2.7 - (C) 2004-2010 by Bill Stewart (bstewart@iname.com)Usage: datex [-d date] [-f format] [-i num] [-o offset] [-t] -d Specifies a date.-f Specifies the format for the date. -i Output the date represented by the specified number (inverse of -t).-o Specify a number-of-days difference. -t Output the date as a number for comparison purposes.Without arguments, DateX prints the current date and time. ——————————————————————————————————————————- -d 指定日期。 -f 指定输出的日期格式,比如: datex -f yyyy年mm月dd日" ,就可以返回类似 2024年08月07日的格式了。这个格式可以灵活的变换。-i 根据指定的整数,返回一个日期类型的值 -o 返回当前日期之前或者之后数天的日期。比如今天是2024-8-21,那么执行 datex -o 2 就得到2024-8-23,-o 后面也可以指定负数,这里就不多说了。-t 参数根据指定的日期返回一个数,与 -i 相反 /? 输出帮助信息以上参数可以组合使用,如果没有参数则直接返回当前日期与时间 本部分内容设定了隐藏,需要回复后才能看到 |
|
|
6楼#
发布于:2024-09-21 17:49
|
|
|
7楼#
发布于:2024-09-20 15:00
|
|
|
9楼#
发布于:2024-09-07 17:01
我也下载datex.exe来试试
感谢分享 |
|
上一页
下一页