From 6950d835266eb68156181dd4e6183d2929a2bcda Mon Sep 17 00:00:00 2001 From: wd210010 <76995206+wd210010@users.noreply.github.com> Date: Wed, 19 Feb 2025 10:35:20 +0800 Subject: [PATCH] Create update_date.py --- .github/workflows/update_date.py | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 .github/workflows/update_date.py diff --git a/.github/workflows/update_date.py b/.github/workflows/update_date.py new file mode 100644 index 0000000..803b9f6 --- /dev/null +++ b/.github/workflows/update_date.py @@ -0,0 +1,26 @@ +import json +from datetime import datetime + +# 获取当前日期 +current_date = datetime.now().strftime('%Y-%m-%d') + +# 定义 JSON 文件路径 +json_file = 'date_config.json' + +# 更新 JSON 文件 +def update_json(): + try: + with open(json_file, 'r') as f: + data = json.load(f) + except FileNotFoundError: + data = {} + + # 更新日期字段 + data['date'] = current_date + + # 写回更新后的内容 + with open(json_file, 'w') as f: + json.dump(data, f, indent=4) + +if __name__ == '__main__': + update_json()