time模块

 #-*- coding: utf-8 -*-

 """
#获取当前时间的时间戳(单位秒)
time.time() #推迟指定秒数后再运行
time.sleep(N) #将时间元组转换为时间戳
time.mktime(t) #将时间戳转换为UTC+0时区的时间元组,默认转换time.time()
time.gmtime() #将时间戳转换为当地时区的时间元组,默认转换time.time()
time.localtime() #返回指定格式的时间格式
time.strftime(format[, t]) #将对应格式的时间字符串转换成时间元组
time.strptime(string[, format])
""" import time #时间字符串-->时间戳
time_tuple = time.strptime("2014-09-10 22:21:09", "%Y-%m-%d %H:%M:%S")
print time.mktime(time_tuple) #1410358869.0 #时间戳-->时间字符串
time_tuple = time.localtime(1410358869.0)
print time.strftime("%Y-%m-%d %H:%M:%S", time_tuple) #2014-09-10 22:21:09

datetime模块

 #-*- coding: utf-8 -*-

 """
#时间对象
time_obj = datetime.time(时, 分, 秒)
time_obj.hour
time_obj.minute
time_obj.second
time_obj.microsecond #日期对象
date_obj = datetime.date(年, 月, 日)
date_obj.year
date_obj.month
date_obj.day #将日期对象、时间对象结合起来
datetime.datetime.combine(date,time) #当前日期的日期对象
datetime.date.today() #当前日期时间的日期时间对象
datetime.datetime.now()
datetime.datetime.today() #日期时间对象转换为时间元组
date_time_obj = datetime.datetime.now()
date_time_obj.timetuple() #将时间戳转换为当地时区的日期时间对象
datetime.datetime.fromtimestamp(timestamp) #将时间戳转换为UTC+0时区的日期时间对象
datetime.datetime.utcfromtimestamp(timestamp) #日期时间运算
datetime.timedelta([days[, seconds[, microseconds[, milliseconds[, minutes[, hours[, weeks]]]]]]]) #当前日期时间减去8小时
datetime.datetime.now() - datetime.timedelta(hours=8) #返回指定格式的时间格式
datetime.datetime.strftime(format) ##将对应格式的时间字符串转换为日期时间对象
datetime.datetime.strptime(string, format) """ import datetime
import time #时间字符串-->时间戳
date_time_obj = datetime.datetime.strptime("2014-09-10 22:21:09", "%Y-%m-%d %H:%M:%S")
print time.mktime(date_time_obj.timetuple()) #1410358869.0 #时间戳-->时间字符串
date_time_obj = datetime.datetime.fromtimestamp(1410358869.0)
print date_time_obj.strftime("%Y-%m-%d %H:%M:%S") #2014-09-10 22:21:09 #一个日期时间加上或者减去一个时间
date_time_obj2 = date_time_obj - datetime.timedelta(days=8,hours=2) print str(date_time_obj2) #2014-09-02 20:21:09
print date_time_obj2.strftime("%Y-%m-%d %H:%M:%S") #2014-09-02 20:21:09 #比较两个日期时间
print date_time_obj > date_time_obj2 #True #计算两个日期时间相差几天,忽略时间,只比较日期
print (date_time_obj-date_time_obj2).days #

python日期时间处理的更多相关文章

  1. Python日期时间函数处理

    所有日期.时间的 api 都在datetime模块内. 1 日期的格式化输出 datetime => string import datetime now = datetime.datetime ...

  2. Python 日期时间处理模块学习笔记

    来自:标点符的<Python 日期时间处理模块学习笔记> Python的时间处理模块在日常的使用中用的不是非常的多,但是使用的时候基本上都是要查资料,还是有些麻烦的,梳理下,便于以后方便的 ...

  3. python 日期 & 时间

    1. Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间. 2. 时间间隔是以秒为单位的浮点小数. 3. 每个时间戳都以自从1970年1月1日午夜(历元)经过了多长 ...

  4. Python日期时间Date/Time

    Python程序可以处理多种方式的日期和时间.日期格式之间的转换是一种常见计算机的杂活. Python的时间和日历模块,能帮助处理日期和时间. Tick是什么? 为时间间隔,以秒为单位的浮点数.从“新 ...

  5. 【转载】Python日期时间模块datetime详解与Python 日期时间的比较,计算实例代码

    本文转载自脚本之家,源网址为:https://www.jb51.net/article/147429.htm 一.Python中日期时间模块datetime介绍 (一).datetime模块中包含如下 ...

  6. 1、Python 日期时间格式化输出

    今天帮朋友写自动化脚本,又需要用格式化日期,又忘记怎么写了,还是写到自己博客里面,方便日后需要的时候看一眼吧.So,临时加一篇 Python 的文章. 1.Python的time模块 import t ...

  7. python 日期时间处理

    # 获取日期: import datetime #调用事件模块 today =datetime.date.today() #获取今天日期 deltadays =datetime.timedelta(d ...

  8. Python日期时间的相关操作

    1.获取当前时间戳 import time t=time.time() print t 1459994552.51 #以秒为单位的 2.格式化日期 time.localtime() 返回当前时间的: ...

  9. Python日期时间函数

    所有日期.时间的api都在datetime模块内. 1. 日期输出格式化 datetime => string import datetime now = datetime.datetime.n ...

随机推荐

  1. 重载(Overloading)以及模板(Template)

    继续<C++ premier plus>的学习 (1)函数重载,通俗来说,就是相同的函数名字名下,存在多个函数,要使得这成立,各个同名函数必须形参列表(也称为"签名", ...

  2. RAM——[HAOI2007]理想的正方形

    题目:[HAOI2007]理想的正方形 描述: [问题描述] 有一个a*b的整数组成的矩阵,现请你从中找出一个n*n的正方形区域,使得该区域所有数中的最大值和最小值的差最小. [输入]: 第一行为3个 ...

  3. html特殊符号列表

    特殊符号 命名实体 十进制编码 特殊符号 命名实体 十进制编码 Α Α Α Β Β Β Γ Γ Γ Δ Δ Δ Ε Ε Ε Ζ Ζ Ζ Η Η Η Θ Θ Θ Ι Ι Ι Κ Κ Κ Λ Λ Λ Μ ...

  4. Mongodb快速入门之使用Java操作Mongodb

    [IT168 专稿]在上一篇文章中,我们学习了Mongodb的安装和初步使用,在本文中,将学习如何使用Java去编程实现对Mongodb的操作. HelloWorld程序 学习任何程序的第一步,都是编 ...

  5. linux常用命令 http://mirrors.163.com/ubuntu-releases/12.04/

    由于记忆力有限,把平时常用的Linux命令整理出来,以便随时查阅: linux 基本命令 ls     (list 显示当前目录下文件和目录 ls -l 详细显示 =ll ) [root@linux ...

  6. Android 高仿微信实时聊天 基于百度云推送

    转载请标明出处:http://blog.csdn.net/lmj623565791/article/details/38799363 ,本文出自:[张鸿洋的博客] 一直在仿微信界面,今天终于有幸利用百 ...

  7. POJ 3162 Walking Race(树的直径+单调队列)

    题目大意:对一棵树,求出从每个结点出发能到走的最长距离(每个结点最多只能经过一次),将这些距离按排成一个数组得到dis[1],dis[2],dis[3]……dis[n] ,在数列的dis中求一个最长的 ...

  8. Python开发【第八篇】:网络编程

    Python之路[第六篇]:socket   Socket socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字&quo ...

  9. Python Socket通信原理

    [Python之旅]第五篇(一):Python Socket通信原理   python Socket 通信理论 socket例子 摘要:  只要和网络服务涉及的,就离不开Socket以及Socket编 ...

  10. jQuery中在当前页面弹出一个新的界面

    W.$.dialog({ content:'url:wswgrkbillController.do?snh&id='+b+'&bh='+c+'&ck='+d+'&sl= ...