2016-05-02 22 views
10

Bir ISO 8601 Süre dizesi verildiğinde, datetime.timedelta'a nasıl dönüştürülür?ISO 8601 süresini zaman çizelgesine dönüştürmenin kolay bir yolu var mı

timedelta("PT1H5M26S", "T%H%M%S") 
+0

* * mantıklı değil "datetime.timedelta formatının bir dize", ne demek varsayalım tam olarak ne istediğini yapmaya bulundu: Bu işe yaramadı a 'datetime.timedelta' * nesnesi *. Standart lib deltalar için ayrıştırma yapmaz, fakat PyPI'de 'pip install 'yapabilmeniz için paketler vardır. Bunu nasıl yapacağınızı bilmek istiyorsanız, bunun SO için çok geniş olduğunu düşünüyorum; Gitmeli ve nereye gitmeli (herhangi bir yere!) devam edebilmek için fazla takıldınız. – jonrsharpe

+0

evet haklısınız. Timedelta nesnesini dönüştürmek istiyorum. Çözümleyicimi kodlayabilirim ancak basit bir çözüm olup olmadığını araştırıyorum. – Alkindus

+0

Evet, var: Bunu yapmak için üçüncü taraf bir paket kullanın. Bunları arama yaparak bulabilirsiniz. – jonrsharpe

cevap

İlgili konular