如何将时区感知日期字符串从value转换为在postgresql datetime中保存并在本地时间检索。我尝试使用api:
new_data ['mdate'] = request.json.get('mdate')
> new_data['due_date'].rsplit('+')[0],'%m/%d/%YT%H:%M') File
> "/usr/lib/python2.7/_strptime.py", line 332, in _strptime
> (data_string, format))
>
> ValueError: time data '2018-03-29T15:03' does not match format
> '%m/%d/%YT%H:%M'
%m /%d /%YT%H:%Y和'AM'/'PM'字符串,如果进行编辑,则在尝试重新保存时,它已更改为:2018-03-29T15:03 + 14:00。如何将此格式的+14部分转换为本地时区并显示回来。
我得到的错误是:
image_list=[]
static_dirs = settings.STATICFILES_DIRS
for dir in static_dirs:
for file in os.listdir(dir):
if file.endswith(".png"):
image_list.append(file)