Уведомления

Jabber-конференция сообщества: pythonua@conference.jabber.ru

#1 Март 21, 2007 13:17:52

Cyxapeff
От:
Зарегистрирован: 2006-08-17
Сообщения: 148
Репутация: +  0  -
Профиль   Отправить e-mail  

Работа с датой

Чего-то не нашёл, есть ли возможность стандартными средствами узнавать сегодняшний +- n день?
или надо свою функцию писать (хоть и не сложно)?
Если не очень ясно выразился, то пример: сегодня среда, а мне нужно узнать дату понедельника, или завтрашнюю дату.



Офлайн

#2 Март 21, 2007 13:22:34

pythonwin
От:
Зарегистрирован: 2006-07-18
Сообщения: 1294
Репутация: +  0  -
Профиль   Отправить e-mail  

Работа с датой

import time
currtime = time.time()
print currtime ## 1174476093.916095
n=5
print currtime+n*60*60*24 ##1174908093.916095



Офлайн

#3 Март 21, 2007 13:24:05

Cyxapeff
От:
Зарегистрирован: 2006-08-17
Сообщения: 148
Репутация: +  0  -
Профиль   Отправить e-mail  

Работа с датой

хм. спс. Я думал делать чуть подругому. :)



Офлайн

#4 Март 21, 2007 13:28:46

slivlen
От:
Зарегистрирован: 2006-07-06
Сообщения: 764
Репутация: +  0  -
Профиль   Отправить e-mail  

Работа с датой

Cyxapeff
хм. спс. Я думал делать чуть подругому. smile
Типа такого требуется?
Python 2.4.3 (#1, Oct  1 2006, 18:00:19) 
[GCC 4.1.1 20060928 (Red Hat 4.1.1-28)] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> import datetime
>>> d=datetime.datetime(2007,03,21,10,10,10)
>>> delta=datetime.timedelta(2)
>>> d+delta
datetime.datetime(2007, 3, 23, 10, 10, 10)
>>> 
http://www.python.org/doc/2.4/lib/datetime-timedelta.html
http://www.python.org/doc/2.4/lib/datetime-datetime.html



Офлайн

#5 Март 21, 2007 16:43:24

Cyxapeff
От:
Зарегистрирован: 2006-08-17
Сообщения: 148
Репутация: +  0  -
Профиль   Отправить e-mail  

Работа с датой

да, спасибо.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version