datetime.timedelta

from django.utils import timezone
import datetime

timezone.now()
datetime.datetime(2014, 7, 18, 9, 42, 24, 531000, tzinfo=<UTC>)

timezone.now() -datetime.timedelta(days=1)
2014-07-17 09:42:05.968000+00:00

print timezone.now() + datetime.timedelta(days=1)
2014-07-19 09:42:33.500000+00:00

timezone.now() - datetime.timedelta(days=5)
2014-07-13 09:43:02.140000+00:00

timezone.now() - datetime.timedelta(hours=5)
2014-07-18 04:45:17.859000+00:00

datetime.timedelta

时间: 2024-10-27 20:02:11

datetime.timedelta的相关文章

datetime.timedelta计算2个时间的时间差

datetime.timedelta计算2个时间的时间差: 注:1.datetime.timedelta支持days.seconds.microseconds2.找出24小时内的数据3.找出超过1天.1月.1年的数据4.配合datetime.datetime.fromtimestamp(os.path.getmtime(os.path.join(root,f)))抓取文件修改日期进行日期比较 vi a1.py #!/usr/bin/python import datetime now = dat

python datetime模块的timedelta

如果你想知道30天前是几月几号,或者是100天以前,就可以使用datetime模块的timedelta,看下面的例子: >>> import datetime >>> datetime.datetime.now() datetime.datetime(2016, 1, 14, 17, 56, 3, 493000) >>> datetime.datetime.now() - datetime.timedelta(days = 100) datetime.

time模块和datetime模块

http://www.cnblogs.com/tkqasn/p/6001134.html 一.time模块 time模块中时间表现的格式主要有三种: a.timestamp时间戳,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量 b.struct_time时间元组,共有九个元素组. c.format time 格式化时间,已格式化的结构使时间更具可读性.包括自定义格式和固定格式. 1.时间格式转换图: 2.主要time生成方法和time格式转换方法实例: import ti

python 时间模块小结(time and datetime)

一:经常使用的时间方法 1.得到当前时间 使用time模块,首先得到当前的时间戳 In [42]: time.time() Out[42]: 1408066927.208922 将时间戳转换为时间元组 struct_time In [43]: time.localtime(time.time()) Out[43]: time.struct_time(tm_year=2014, tm_mon=8, tm_mday=15, tm_hour=9, tm_min=42, tm_sec=20, tm_wd

time&amp;datetime&amp;random模块

import time 1.print(time.clock()) #返回处理器时间,3.3开始已废弃 , 改成了time.process_time()测量处理器运算时间,不包括sleep时间,不稳定,mac上测不出来 2.print(time.altzone) #返回与utc时间的时间差,以秒计算3.print(time.asctime()) #返回时间格式"Thu Apr 13 21:46:21 2017", 4.print(time.localtime()) #返回本地时间 的s

Python学习总结15:时间模块datetime &amp; time &amp; calendar (二)

二 .datetime模块  1. datetime中常量 1)datetime.MINYEAR,表示datetime所能表示的最小年份,MINYEAR = 1. 2)datetime.MAXYEAR,表示datetime所能表示的最大年份,MAXYEAR = 9999. 2. datetime中的常见类 datetime模块定义了下面这几个类: •datetime.date:表示日期的类.常用的属性有year, month, day:     •datetime.time:表示时间的类.常用的

python小白-day6 time&datetime模块

time&datetime ?一.time模块 time模块提供各种操作时间的函数 说明:一般有两种表示时间的方式:       第一种是时间戳的方式(相对于1970.1.1 00:00:00以秒计算的偏移量),时间戳是惟一的       第二种以数组的形式表示即(struct_time),共有九个元素,分别表示,同一个时间戳的struct_time会因为时区不同而不同 1 2 3 4 5 6 7 8 9 10 11 12 import time print('clock():',time.cl

python 学习笔记 14 -- 常用的时间模块之datetime

书接上文,前面我们讲到<常用的时间模块之time>,这次我们学习datetime -- 日期和时间值管理模块 使用apihelper 查看datetime 模块,我们可以看到简单的几项: date       ---  日期对象,结构为date(year, month, day) time       ---  时间值对象,结构为 time([hour[, minute[, second[, microsecond[, tzinfo]]]]]).时间对象所有的参数都是可选的.tzinfo 可以

python cookbook第三版学习笔记五:datetime

Python中表示时间的模块是datetime,引入下面的模块 from datetime import datetime,timedelta print datetime.today()  #打印出当前的时间 E:\python2.7.11\python.exe E:/py_prj/python_cookbook.py 2017-04-26 21:58:05.663000 我们还可以对时间进行加减操作.这里要用到timedelta模块 这个模块有5个重要参数分别是days,minutes,se