SORU
29 Temmuz 2011, Cuma


Python ekleme Tarihi 5 gün

"10/10/11(m-d-y)" python betik bu tarihten 5 gün eklemek istediğim bir tarih var. Bunu yapmak için nasıl bana yardım edin lütfen.

Lütfen bu ay sonunda bitiyor çözüm üzerinde çalışmak zorunda da göz önünde bulundurun.

Şimdiden teşekkürler

Aşağıdaki kodu kullanıyorum:

import re
from datetime import datetime

StartDate = "10/10/11"

Date = datetime.strptime(StartDate, "%m/%d/%y")

print Date ->'2011-10-10 00:00:00' baskı

şimdi bu tarihten 5 gün eklemek istiyorum

aşağıdaki kodu kullandım

EndDate = Date.today() timedelta(days=10)

bu hata var:

name 'timedelta' is not defined

bu.. bana yardım edin

CEVAP
29 Temmuz 2011, Cuma


Önceki cevapların doğru ama genelde yapacak daha iyi bir uygulama

import datetime

Sonra, datetime.timedelta kullanarak olacak:

date_1 = datetime.datetime.strptime(start_date, "%m/%d/%y")

end_date = date_1   datetime.timedelta(days=10)

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • filmurfreakur

    filmurfreaku

    29 Mart 2007
  • sdasmarchives

    sdasmarchive

    2 HAZİRAN 2010
  • Shanice Caruthers

    Shanice Caru

    27 EKİM 2011