import time

import datetime

#两日期相减

d1 = datetime.datetime(2005, 2, 16)

d2 = datetime.datetime(2004, 12, 31)

print (d1 - d2).days

#运行时间:

starttime = datetime.datetime.now()

endtime = datetime.datetime.now()

print (endtime - starttime).seconds

#计算当前时间向后10天的时间。

# 如果是小时 days 换成 hours

d1 = datetime.datetime.now()

d3 = d1 datetime.timedelta(days =10)

print str(d3)

print d3.ctime()

time.ctime([sec])#把秒数转换成日期格式,如果不带参数,则显示当前的时间。

>>> import time

>>> time.ctime()

>>> "Wed Jun 14 15:02:50 2006"

>>> time.ctime(1138068452427683)

"Sat Dec 14 04:51:44 1901"

>>> import time

>>> time.strftime("%Y-%m-%d %X",time.localtime())

"2011-03-15 20:42:12"

>>> time.strftime("%Y-%m-%d %H:%M:%S",time.localtime())

"2011-03-15 20:03:47"

DateTime模块

----------------------------

datetime 将日期转化为秒

>>> import datetime,time

>>> time.mktime(datetime.datetime(2009,1,1).timetuple())

1230739200.0

>>> cc=[2000,11,3,12,43,33] #Attributes: year, month, day, hour, minute, second

>>> time.mktime(datetime.datetime(cc[0],cc[1],cc[2],cc[3],cc[4],cc[5]).timetuple())

973226613.0

time.time()取得当前时间;

time.localtime()取得本地时间;

time.strftime()格式化日期;

time.strptime(timeString)把字符串转化为日期;

判断输入的日期是星期几

>>> datetime.datetime(2011,02,15).weekday()

1

>>> datetime.datetime(2011,02,15).weekday()

1

>>> datetime.datetime(2011,02,16).weekday()

2

>>> datetime.datetime(2011,02,17).weekday()

3

>>>

datetime模块获取当前时间

>>> datetime.datetime.utcnow()

datetime.datetime(2011, 3, 15, 13, 19, 32, 264194)

>>> datetime.datetime.utcnow().strftime("%Y-%m-%d %H:%M:%S") 格式化

'2011-03-15 13:19:27'

>>>

以上就是关于Python时间模块的详细学习,希望对大家学习Python程序设计有所帮助。

本条技术文章来源于互联网,如果无意侵犯您的权益请点击此处反馈版权投诉

本文系统来源:php中文网

python中calendar怎么用_Python时间模块datetime、time、calendar的使用方法相关推荐

  1. python time localtimeq获取准确时间_Python时间模块datetime、time、calendar的使用方法

    本文简单总结了一下Python处理时间和日期方面的模块,主要就是datetime.time.calendar三个模块的使用,希望这篇文章对于学习Python的朋友们有所帮助. 首先就是模块的调用,很多 ...

  2. python中import time用法_Python time模块的用法

    在实际应用中,经常需要得到一些时间信息,如得到某个事件发生的时间.某个资源的有效期限及某个时间是否是周末等. 在 Python 中,有一个系统自带的库 time,在该库中提供了对时间.日期进行操作的一 ...

  3. python什么时候用框架_python时间模块的使用

    前言: 在开发中经常会与时间打交道,如:获取事件戳,时间戳的格式化等,这里简要记录一下python操作时间的方法. python中常见的处理时间的模块: time:处理时间的模块,如获取时间戳,格式化 ...

  4. Python学习总结15:时间模块datetime time calendar (二)

    二 .datetime模块  1. datetime中常量 1)datetime.MINYEAR,表示datetime所能表示的最小年份,MINYEAR = 1. 2)datetime.MAXYEAR ...

  5. python中的帮助系统_python系统模块

    Python中大多数系统接口都集中在两个模块:sys和os.这么说有点过于简单化 还有一些其他的表转模块也属于这个领域他们包括: glob 用于文件名的扩展 socket 用于网络连接和进程间通信(I ...

  6. python中的替换函数_python:替换模块类中的函数

    我试图替换类中定义的函数,以便在不更改实际代码的情况下修改其函数(如内部工作). 我以前从来没有这样做过,因此在更换它时遇到一些问题. 更改代码会让我访问python库中的包,这不是一个很好的选择. ...

  7. python中configparser详解_python ConfigParser模块详解

    功能介绍 在程序中使用配置文件来灵活的配置一些参数是一件很常见的事情,配置文件的解析并不复杂,在python里更是如此,在官方发布的库中就包含有做这件事情的库,那就是ConfigParser,这里简单 ...

  8. python中adb连接手机_Python脚本利用adb进行手机控制的方法

    如何使用python脚本调用adb shell里面的命令 python调用Shell脚本,有两种方法:os.system(cmd)或os.popen(cmd),前者返回值是脚本的退出状态码,后者的返回 ...

  9. python中func函数用法_python之4类回调函数的使用方法

    原标题:python之4类回调函数的使用方法 将函数作为参数传递给另一个函数,一共分为4种情况: 将普通函数传递给普通函数 将普通函数传递给类成员函数 将类成员函数传递给普通函数 将类成员函数传递给类 ...

最新文章

  1. 【Linux入门到精通系列讲解】工具——make/Makefile
  2. 【知识发现】隐语义模型LFM算法python实现(三)
  3. ( function(){…} )()
  4. td不允许自己扩展_V神原文详解:通过及时性检测器(TD)解决区块链的51%攻击问题...
  5. 计算机专业表白文案,深情表白文案40句
  6. java 每秒处理1000个请求_每秒处理请求数和并发是一个概念吗?
  7. 300 秒带你吃透大数据!
  8. 用浏览器做人脸检测,竟然这么简单?(附代码)
  9. QT串口QSerialPort解决接收数据不完整问题
  10. subclipse同步冲突问题A conflict in the working copy obstructs the current operation
  11. UBUNTU配置samba
  12. poi填充word,动态生成表格+LibreOffice转成pdf
  13. MATLAB修改证件照背景
  14. jquery填充列表内容
  15. Navicat Premium连接服务器数据库不成功的原因
  16. 大数据工程师、BI工程师、数据库工程师什么区别?
  17. 美国加州大学河滨分校陈雪梅教授北大招聘Co-PI
  18. C语言学习笔记-有符号数和无符号数相加的问题
  19. 从BAT到ATM,蚂蚁金服的逻辑和风险
  20. pdf文字大小及颜色用pdf修改软件怎么修改

热门文章

  1. PAT 1069 1070 1071 1072
  2. 顺天则昌,逆天则亡(2006-03-13 21:07:17)(新浪)
  3. Flyweight 享元模式
  4. 英特尔5G基带发布时间提前半年以上,但2019款iPhone支持5G仍有点悬
  5. 【AngularJs】获取URL查询参数
  6. ECS控制台支持创建资源时绑定标签
  7. 针对ASP.NET Core Web API的先进架构
  8. Linux服务器上最简单的Nginx反向代理配置
  9. Unicode 转换 ASCII,ASCII 转换 Unicode 在线网站工具
  10. 更新租约和检测数据完整性脚本