找回密码
 立即注册
查看: 225|回复: 4

自动输入昨天的日期怎么实现呀

[复制链接]

5

主题

6

回帖

71

积分

注册会员

积分
71
发表于 2026-5-9 21:30:30 | 显示全部楼层 |阅读模式

我需要程序自动帮我输入一个文件路径,路径是当天的年月日,文件名对应是昨天的年月日,比如:D:\2026\5月\0509\20260508.xlsx,我现在弄的是这样:
D:\{date:yyyy}\{date:m}月\{date:mmdd}\{date:yyyy}{date:mm}{date:dd}.xlsx
,但是这样文件名和路径日期是一样的,我想让文件名对应的是昨天的日期,试了下直接减1好像不行,请教下大佬这个怎么弄啊




回复

使用道具 举报

5

主题

6

回帖

71

积分

注册会员

积分
71
 楼主| 发表于 2026-5-9 21:31:16 | 显示全部楼层
还得考虑跨月,跨年的情况
回复

使用道具 举报

15

主题

468

回帖

4293

积分

超级版主

积分
4293
发表于 2026-5-10 00:53:47 | 显示全部楼层
日为1 ( dd为1) 则   判断月份  135781012  则添加变量  xx为31  年 日同理
否就  添加变量 数字改通用  变量值为 {date:dd}  然后 变量运算  xx减一  xx为前面变量名

后面时间  月年不改变 {date:yyyy}年\{date:mm}月\{var:xx}日
月年改变 {var:xx}年\{var:xx}月\{var:xx}日



回复

使用道具 举报

5

主题

6

回帖

71

积分

注册会员

积分
71
 楼主| 发表于 2026-5-10 08:58:57 | 显示全部楼层
梦碎 发表于 2026-5-10 00:53
日为1 ( dd为1) 则   判断月份  135781012  则添加变量  xx为31  年 日同理
否就  添加变量 数字改通用   ...

谢谢,我用日期时间运算减1天放到变量然后再输入,好像也可以
回复

使用道具 举报

15

主题

468

回帖

4293

积分

超级版主

积分
4293
发表于 2026-5-11 00:24:24 | 显示全部楼层
zl387990536 发表于 2026-5-10 08:58
谢谢,我用日期时间运算减1天放到变量然后再输入,好像也可以

嗯  把这忘了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|zTasker

GMT+8, 2026-6-25 03:38 , Processed in 0.054525 second(s), 21 queries .

快速回复 返回顶部 返回列表