Найти - Пользователи
Полная версия: Работа с датой
Начало » Python для экспертов » Работа с датой
1
Cyxapeff
Чего-то не нашёл, есть ли возможность стандартными средствами узнавать сегодняшний +- n день?
или надо свою функцию писать (хоть и не сложно)?
Если не очень ясно выразился, то пример: сегодня среда, а мне нужно узнать дату понедельника, или завтрашнюю дату.
pythonwin
import time
currtime = time.time()
print currtime ## 1174476093.916095
n=5
print currtime+n*60*60*24 ##1174908093.916095
Cyxapeff
хм. спс. Я думал делать чуть подругому. :)
slivlen
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
Cyxapeff
да, спасибо.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB