From eb007e5884c23fbc38d7e9d1dd3669625270ca27 Mon Sep 17 00:00:00 2001 From: w-e-w <40751091+w-e-w@users.noreply.github.com> Date: Sun, 23 Oct 2022 18:17:39 +0900 Subject: [PATCH] use the same datetime object for [date] and [datetime] --- modules/images.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/modules/images.py b/modules/images.py index ff00fc52..a9b1330d 100644 --- a/modules/images.py +++ b/modules/images.py @@ -302,8 +302,9 @@ def apply_filename_pattern(x, p, seed, prompt): x = re.sub(r'\[sampler]', sanitize_filename_part(sd_samplers.samplers[p.sampler_index].name, replace_spaces=False), x, flags=re.IGNORECASE) x = re.sub(r'\[model_hash]', getattr(p, "sd_model_hash", shared.sd_model.sd_model_hash), x, flags=re.IGNORECASE) - x = re.sub(r'\[date]', datetime.date.today().isoformat(), x, flags=re.IGNORECASE) - x = replace_datetime(x, datetime.datetime.now()) + current_time = datetime.datetime.now() + x = re.sub(r'\[date]', current_time.strftime('%Y-%m-%d'), x, flags=re.IGNORECASE) + x = replace_datetime(x, current_time) # replace [datetime], [datetime], [datetime