시간대 정보가있는 시간대를 게시 할 때 장고 날짜/시간 필드에 2013-02-27T14 : 00 : 00-05 : 00을 입력하면 "유효한 날짜/시간을 입력하십시오."라는 양식 오류가 발생합니다.Django DateTimeField는 시간대 정보로 시간을 지원합니까?
내 양식 필드가 나는 또한 신청 양식에 날짜 형식을 전달하려고
time = forms.DateTimeField()
다음과 같이 정의된다. 예 :
DATE_FORMATS = [
'%Y-%m-%dT%H:%M:%S-%z',
]
time = forms.DateTimeField(input_formats=DATE_FORMATS)
Django DateTimeField는 시간대 정보가있는 시간을 지원하지 않습니까?
[timezone documentation] (https://docs.djangoproject.com/en/dev/topics/i18n/timezones/#time-zone-aware-input-in-forms)에서 : * 시간대를 활성화하면 지원, Django는 현재 시간대의 양식에 입력 된 날짜 시간을 해석하고'datetime' 개체를'cleaned_data'에 반환합니다. * –
그래서, 아니요, 시간대를 입력 양식의 일부로 추가하는 것을 지원하지 않습니다. –