第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

Djangoicalendar dtstart 日期時間問題

Djangoicalendar dtstart 日期時間問題

慕妹3242003 2023-10-06 19:13:44
我在 Django-python 中有一個用于事件程序的表單。我正在嘗試使用icalendar為事件創(chuàng)建一個ics文件,為此,我想從表單中的變量“starttime”和“endtime”獲取值“dtstart”和“dtend”,但我得到了代碼:日期時間格式錯誤。有人有解決這個問題的建議嗎?錯誤            elif not ical[15:]:                return datetime(*timetuple)            elif ical[15:16] == 'Z':                return pytz.utc.localize(datetime(*timetuple))            else:                raise ValueError(ical)        except:            raise ValueError('Wrong datetime format: %s' % ical) …class vDuration(object):    """Subclass of timedelta that renders itself in the iCalendar DURATION    format.    """代碼def event(request, id=None):    instance = Event_cal()        if id:        instance = get_object_or_404(Event_cal, pk=id)    else:        instance = Event_cal()    form = EventForm(request.POST or None, instance=instance)    if request.POST and form.is_valid():        form.save()                startdate = request.POST.get('starttime')        endate = request.POST.get('endtime')        event = Event()        event.add('summary', 'My Summary')        event.add('dtstart', vDatetime.from_ical(startdate))        event.add('dtend', vDatetime.from_ical(endate))先謝謝了,我正在學(xué)習(xí)python,所以我沒有太多經(jīng)驗(yàn)。
查看完整描述

1 回答

?
慕哥6287543

TA貢獻(xiàn)1831條經(jīng)驗(yàn) 獲得超10個贊

將日期時間重新格式化為 RFC5545 格式之一。有關(guān)日期時間格式的信息,請參閱 RFC5545 規(guī)范說明:https://www.rfc-editor.org/rfc/rfc5545#section-3.3.5。

有 3 種可接受的日期時間格式:

  1. 本地或“浮動”例如:19980118T230000

  2. 具有 UTC 時間的日期,例如:19980119T070000Z 和

  3. 帶有本地時間和時區(qū)參考的日期,例如:TZID=America/New_York:19980119T020000


查看完整回答
反對 回復(fù) 2023-10-06
  • 1 回答
  • 0 關(guān)注
  • 128 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號