Мне нужно получить дату ISO 8601, которая отображает только номер недели и два кода di git года для данной даты в python 3.0. Это должно быть в следующем формате: YYWW (YY представляет код года с двумя цифрами git, а WW представляет номер недели). Я пытался работать с модулем datetime в python и использовать% G и% V для получения номера недели, используя strftime, но получаю ошибку значения при запуске следующего кода:
from datetime import datetime
now_iso = (datetime.now().strftime('%G%V'))
Любая помощь вам может предоставить, будет принята с благодарностью. Заранее спасибо. Вот ошибка, которую я получаю:
Traceback (most recent call last):
File "C:\Python27\Lib\lib-tk\Tkinter.py", line 1547, in __call__
return self.func(*args)
File "C:/Users/ctschantz/Python Project 3/Solenoids Label Program.py", line 881, in close_part
part_validation()
File "C:/Users/ctschantz/Python Project 3/Solenoids Label Program.py", line 245, in part_validation
part_label_create()
File "C:/Users/ctschantz/Python Project 3/Solenoids Label Program.py", line 58, in part_label_create
now_bc = (datetime.now().strftime('%G%V'))
ValueError: Invalid format string