python datetime模块
该模块的时间有限时限:1 - 9999
dir(datetime)

from datetime import datetime, timedelta, timezone dt = datetime.now()
t = dt.timestamp() dt1 = datetime.fromtimestamp(t) utc_dt = datetime.utcfromtimestamp(t) tz_utc_8 = timezone(timedelta(hours=8))
utc_dt1 = dt.replace(tzinfo=tz_utc_8) str1 = dt.strftime("%Y-%m-%d %X")
str2 = dt.ctime() dt2 = datetime.strptime('2016-11-27', "%Y-%m-%d") st = dt.timetuple() dt3 = dt + timedelta(days=2, hours=1)

练习:
(1)现在时间
(2)指定时间
(3)闰年判定
(4)今年第几天
(5)今天第几周
(6)程序运行时间
(7)判定星期几
(8)时间日期比较
"(1)现在时间"
from datetime import datetime now1 = datetime.now()
now2 = datetime.today()
print(now1)
print(now2) "(2)指定时间"
dt = datetime(2016, 12, 3, 21, 17)
print(dt) "(3)闰年判定"
import calendar if calendar.isleap(2016):
print("leap year") "(4)今年第几天"
import time print(time.localtime().tm_yday)
print(time.strftime("%j")) "(5)今天第几周"
print(time.strftime("%W")) "(6)程序运行时间"
t1 = time.time()
t2 = time.time()
print("run time: ", t2 - t1) t1 = time.clock()
t2 = time.clock()
print("{}".format(t2)) "(7)判定星期几"
"0-6"
print(datetime.now().weekday()) "(8)时间日期比较" dt1 = datetime(2016, 12, 3)
dt2 = datetime(2016, 12, 4)
print(dt1 > dt2)
print(dt1 == dt2)
print(dt1 < dt2)
print(dt1 is dt2)
print(dt1 is not dt2)
python datetime模块的更多相关文章
- python datetime模块strptime/strptime format常见格式命令_施罗德_新浪博客
python datetime模块strptime/strptime format常见格式命令_施罗德_新浪博客 python datetime模块strptime/strptime form ...
- python datetime模块参数详解
Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime.time模块,它提供 的接口与C标准库time.h基本一致.相比于time模块,datetime模块的接 ...
- Python datetime模块的介绍
datetime模块常用的主要有下面这四个类:(要清楚import datetime : 导入的是datetime这个包,包里有各种类) 1. datetime.date 用于表示年月日构成的日期 ...
- python——datetime模块
一.datetime模块介绍 (一).datetime模块中包含如下类: 类名 功能说明 date 日期对象,常用的属性有year, month, day time 时间对象 datetime 日期时 ...
- Python datetime模块的datetime类
datetime模块定义了下面这几个类: datetime.date:表示日期的类.常用的属性有year, month, day. datetime.time:表示时间的类.常用的属性有hour, m ...
- python datetime模块详解
datetime是python当中比较常用的时间模块,用于获取时间,时间类型之间转化等,下文介绍两个实用类. 一.datetime.datetime类: datetime.datetime.now() ...
- python datetime模块用strftime 格式化时间
1 2 3 #!usr/bin/python import datetime datetime.datetime.now() 这个会返回 microsecond.因此这个是我们不需要的.所以得做一下修 ...
- python datetime模块来获取当前的日期和时间
#!/usr/bin/python # -*- coding: UTF- -*- import datetime i = datetime.datetime.now() print ("当前 ...
- python datetime模块用法
1. 创建naive(无时区信息)的datetime对象 import datetime dt_utc = datetime.datetime.utcnow() dt_utc # datetime.d ...
随机推荐
- linux 查找文件的命令
http://www.ruanyifeng.com/blog/2009/10/5_ways_to_search_for_files_using_the_terminal.html
- Programming paradigms
https://en.wikipedia.org/wiki/Aspect-oriented_programming Action Agent-oriented Array-oriented Autom ...
- JSP三大指令、七大动作、九大对象
<%---------------------- JSP三大指令 -----------------------------%><%-- 1. page: language impo ...
- Python 字符串反转
方法一: 切片的方法 a = "hello"b = len(a)i = 1c = ""while i<=b: d = a[b-i] c += d i+=1 ...
- 谈谈LoveLive SIF以及即将诞生的LL练习器
由于课程需要和自身需求以及广大的LLer的需求,这个学期我将做一个造福全世界LLer的安卓app,它的名字是——还没想好(喂),总之是个LL SIF的练习器.什么?你问我LL SIF是什么?看来你不是 ...
- [原创]java WEB学习笔记108:Spring学习---基于配置文件的形式实现AOP
本博客的目的:①总结自己的学习过程,相当于学习笔记 ②将自己的经验分享给大家,相互学习,互相交流,不可商用 内容难免出现问题,欢迎指正,交流,探讨,可以留言,也可以通过以下方式联系. 本人互联网技术爱 ...
- android 中获取视频文件的缩略图(非原创)
在android中获取视频文件的缩略图有三种方法: 1.从媒体库中查询 2. android 2.2以后使用ThumbnailUtils类获取 3.调用jni文件,实现MediaMetadataRet ...
- 2.4 C#的变量
在C#中,不仅有常量,还有变量,而且最常用的还是变量.下面是变量的知识. C#的变量有3个步骤:声明.赋值.使用. 变量声明的方法:数据类型 变量名; 变量赋值的方法:变量名=变量的值: 下面是这3个 ...
- 图片轮播器bcastr4.swf“&”符号的问题
bcastr4.swf是一个很不错的网页图片轮播器,我一直使用它作为网站首页图片轮播的控件. http://xiaogui.org/bcastr-open-source-flash-image-sil ...
- Dev用于界面按选中列进行分组统计数据源(实用技巧)
如果有用U8的可以明白这个功能就是模仿他的统计功能.我不过是把他造成通用的与适应于DEV的. (效率为6000条数据分组统计时间为3秒左右分组列过多5秒.1000条以下0.几秒,500条下0.00几秒 ...