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 ...
随机推荐
- C++:C++的两种多态形式
// // main.cpp // Test.cpp // // Created by mac on 15/8/11. // Copyright (c) 2015年. All rights reser ...
- 【转载】LR提交JSON格式的请求
需求: 测试一个“修改用户铜板”的接口,这个接口接收JSON格式的请求,返回JSON格式的结果: 必须用PUT方式提交请求: 提交内容: {"method":"modi ...
- ThinkPHP3.1快速入门(1)基础
学习网址:http://www.thinkphp.cn/document/60.html
- Android四大核心组件之ContentProvider
实验内容 学习ContextProvider用法 编码实现简单ContextProvider功能 实验要求 通过简单代码了解ContextProvider功能和用法 实验步骤 ContextProvi ...
- ASP.Net中的Web Resource
http://support.microsoft.com/kb/910442,这是中文的,机器翻译的,不太容易看懂,英文的是:http://support.microsoft.com/kb/91044 ...
- python入门到精通[二]:基础学习(1)
摘要:Python基础学习: 注释.字符串操作.用户交互.流程控制.导入模块.文件操作.目录操作. 上一节讲了分别在windows下和linux下的环境配置,这节以linux为例学习基本语法.代码部分 ...
- Spring
Spring 一个支持DI/IOC和AOP的开源容器框架 特点 DI/IOC DI 依赖注入(组件以特定方式接收来自容器的资源注入) IOC 控制反转(反转资源获取的方向) AOP 面向切面编程 开发 ...
- sprint 3 总结
1.要求: 演示可参考毕业设计答辩,包含两部分内容: 项目陈述,可综述项目.团队.开发过程等. 运行演示,实现的功能.业务.用户反馈等. 希望各组认真准备,拿出最好的阵容最好的状态,展示一学期的学习与 ...
- WebSocket///////////////////////z
作者:Ovear链接:http://www.zhihu.com/question/20215561/answer/40316953来源:知乎著作权归作者所有,转载请联系作者获得授权. 一.WebSoc ...
- 【001:C# 中 get set 简写存在的陷阱】
如下代码: public class Age { private int ageNum ; public int AgeNum { get{ return this.ageNum; } set{ th ...