找回密码
 立即注册
查看: 85|回复: 5

不调用代码,如何利用zT判断日期与日期的间隔天数

[复制链接]

1

主题

2

回帖

23

积分

新手上路

积分
23
发表于 2025-5-15 15:54:14 | 显示全部楼层 |阅读模式
具体需求是想自动删除,比如30天前的文件,文件名就是yyyy-mm-dd.zip格式,请各位大佬提供一下思路或者方案,谢谢!
回复

使用道具 举报

64

主题

600

回帖

3635

积分

超级版主

积分
3635
发表于 2025-5-16 00:09:00 | 显示全部楼层
本帖最后由 作者君 于 2025-5-16 00:14 编辑

清理分类里有个清理目录功能,勾选包含过滤,不是根据文件名,是根据文件最后修改时间判断,但应该也能达到你要求
回复

使用道具 举报

1

主题

2

回帖

23

积分

新手上路

积分
23
 楼主| 发表于 2025-5-16 10:00:57 | 显示全部楼层
作者君 发表于 2025-5-16 00:09
清理分类里有个清理目录功能,勾选包含过滤,不是根据文件名,是根据文件最后修改时间判断,但应该也能达到 ...

谢谢!但是这个不太符合需求,我先是用的python,但是不知道为什么print不到变量和剪贴板,后来用AutoHotkey的v1版本实现
以下是无法插入到变量的python代码:
  1. from datetime import date, timedelta

  2. # 获取当前日期
  3. current_date = date.today()
  4. # 计算30天前的日期
  5. thirty_days_ago = current_date - timedelta(days=30)
  6. # 直接打印格式化结果
  7. print(thirty_days_ago.strftime('%Y-%m-%d'))
复制代码
回复

使用道具 举报

64

主题

600

回帖

3635

积分

超级版主

积分
3635
发表于 2025-5-16 10:13:52 | 显示全部楼层
拾光 发表于 2025-5-16 10:00
谢谢!但是这个不太符合需求,我先是用的python,但是不知道为什么print不到变量和剪贴板,后来用AutoHot ...

能抓到呀,你看看这个复合任务,导入运行一下,能弹出结果
变量用{var:变量名}引用

py抓取.ztt

12.23 KB, 下载次数: 1

回复

使用道具 举报

1

主题

2

回帖

23

积分

新手上路

积分
23
 楼主| 发表于 2025-5-16 13:53:28 | 显示全部楼层
作者君 发表于 2025-5-16 10:13
能抓到呀,你看看这个复合任务,导入运行一下,能弹出结果
变量用{var:变量名}引用 ...

谢谢作者君的回复!找到原因了!代码是在pycharm里面编译的,本地环境包没有更新
回复

使用道具 举报

64

主题

600

回帖

3635

积分

超级版主

积分
3635
发表于 2025-5-17 10:19:25 | 显示全部楼层
拾光 发表于 2025-5-16 13:53
谢谢作者君的回复!找到原因了!代码是在pycharm里面编译的,本地环境包没有更新 ...

ok,那就好
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|zTasker

GMT+8, 2025-6-6 11:48 , Processed in 0.052588 second(s), 24 queries .

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