Linux за българи: Форуми

Програмиране => Web development => Темата е започната от: runtime в Oct 23, 2014, 18:11



Титла: Python и неволи с форматиране на дата
Публикувано от: runtime в Oct 23, 2014, 18:11
Здравейте,

от днес реших да пропиша на Python и що годе се справям с едно скриптче, но ми трябва да форматирам текущата дата и текущата дата + 1 ден във следния изход 2014-10-23_2014-10-24 ама нещо хич не успявам. :)

Принциптно time.strptime върши работа, но идея си нямам как да кача един ден към втората част от стринга. Като цяло идея си нямам как се добавя ден към време в Python :)  Та някой дали може да ми удари едно рамо, предполага за някой по-напреднал това ще е лесно :)   [_]3

P.S.

Всъщност не знам дали така е най-удачният вариант ама поне работи:
Код:
import datetime

now = datetime.date.today()
delta = datetime.timedelta(days=1)
add_a_day = now + delta
print(now.strftime('%Y-%m-%d') +"_"+add_a_day.strftime('%Y-%m-%d'))

Ако някой мисли, че има и по-удачен вариант то нека споделя :)