Python datetime包函数简单介绍


Posted in Python onAugust 28, 2019

一、datetime包(上接连载7内容)

1.函数:datetime

(1)用法:输入一个日期,来返回一个datetime类​

(2)格式:datetime.datetime(年,月,日,hour=,minute=,second=)

其中hour,minute,second可选

(3)附加类方法:

today():返回本地当前时间

now():返回本地当前时间

utcnow():返回本地当前时间

fromtimestamp(时间戳):返回时间戳的本地时间

dt = datetime.datetime(2019,6,10)
print(type(dt)) 
print(dt.today()) 
print(dt.now()) 
print(dt.utcnow()) 
print(dt.fromtimestamp(time.time()))
print(dt)

Python datetime包函数简单介绍

2.函数:timedelta

(1)用法:表示一个时间间隔

(2)格式:datetime.timedelta(days=?,hours=?,minutes=?,seconds=?)

试了一下,month和years并不支持

t1 = datetime.datetime.now()
print(t1.strftime("%Y{a}%m{a}%d{b}%H{c}%M{c}%S".format(a="/",b=" ",c=":"))) 
t2 =datetime.timedelta(hours=1,days=2,minutes=1,seconds=2) 
print((t1+t2).strftime("%Y{a}%m{a}%d{b}%H{c}%M{c}%S".format(a="/",b=" ",c=":")))

Python datetime包函数简单介绍

二、timeit包

1.函数:timeit

(1)用法:时间测量工具,测量程序运行时间间隔的实验

(2)格式:timeit.timeit(stmt=代码块/函数名,number=执行次数,)

c=''' 
sum= [] 
for i in range(1000): 
  sum.append(i) 
''' 
#利用timeit调用代码,执行100000次,查看运行时间
t4 = timeit.timeit(stmt = "[i for i in range(1000)]",number=100000) 
#测试代码c执行100000次的运行结果 
t5 = timeit.timeit(stmt=c,number=100000) 
print(t4) 
print(t5)

Python datetime包函数简单介绍

三、源码

d17_5_datetime_package

地址:https://github.com/ruigege66/Python_learning/blob/master/d17_5_datetime_package

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python程序运行原理图文解析
Feb 10 Python
Python做智能家居温湿度报警系统
Sep 25 Python
python中aioysql(异步操作MySQL)的方法
Apr 11 Python
python opencv实现图像边缘检测
Apr 29 Python
python中PS 图像调整算法原理之亮度调整
Jun 28 Python
Python PyCharm如何进行断点调试
Jul 05 Python
python 并发编程 非阻塞IO模型原理解析
Aug 20 Python
Python3简单爬虫抓取网页图片代码实例
Aug 26 Python
pycharm 更改创建文件默认路径的操作
Feb 15 Python
Python数据可视化图实现过程详解
Jun 12 Python
Python如何使用27行代码绘制星星图
Jul 20 Python
利用Python实现字幕挂载(把字幕文件与视频合并)思路详解
Oct 21 Python
解决python有时候import不了当前的包问题
Aug 28 #Python
Python 多线程其他属性以及继承Thread类详解
Aug 28 #Python
Python 动态导入对象,importlib.import_module()的使用方法
Aug 28 #Python
Python 共享变量加锁、释放详解
Aug 28 #Python
Python使用百度api做人脸对比的方法
Aug 28 #Python
linux下python中文乱码解决方案详解
Aug 28 #Python
Kears+Opencv实现简单人脸识别
Aug 28 #Python
You might like
解决了Ajax、MySQL 和 Zend Framework 的乱码问题
2009/03/03 PHP
php使用CURL不依赖COOKIEJAR获取COOKIE的方法
2015/06/17 PHP
是 WordPress 让 PHP 更流行了 而不是框架
2016/02/03 PHP
JavaScript学习笔记之基础语法
2015/01/22 Javascript
JavaScript实现给按钮加上双重动作的方法
2015/08/14 Javascript
简要了解jQuery移动web开发的响应式布局设计
2015/12/04 Javascript
JavaScript简单实现弹出拖拽窗口(一)
2016/06/17 Javascript
js阻止移动端页面滚动的两种方法
2017/01/25 Javascript
Ajax异步获取html数据中包含js方法无效的解决方法
2017/02/20 Javascript
jquery仿ps颜色拾取功能
2017/03/08 Javascript
微信小程序 合法域名校验出错详解及解决办法
2017/03/09 Javascript
js实现单张图片平移切换效果
2017/10/11 Javascript
JS实现div模块的截图并下载功能
2017/10/17 Javascript
360doc网站不登录就无法复制内容的解决方法
2018/01/27 Javascript
nodejs实现的简单web服务器功能示例
2018/03/15 NodeJs
node 使用 async 控制并发的方法
2018/05/07 Javascript
nodejs实现一个word文档解析器思路详解
2018/08/14 NodeJs
Vue 中如何正确引入第三方模块的方法步骤
2019/05/05 Javascript
解决Vue 刷新页面导航显示高亮位置不对问题
2019/12/25 Javascript
[44:37]完美世界DOTA2联赛PWL S3 Forest vs access 第一场 12.11
2020/12/13 DOTA
python实现马耳可夫链算法实例分析
2015/05/20 Python
Python中基础的socket编程实战攻略
2016/06/01 Python
python绘制热力图heatmap
2020/03/23 Python
Python3爬虫爬取英雄联盟高清桌面壁纸功能示例【基于Scrapy框架】
2018/12/05 Python
Python 多线程,threading模块,创建子线程的两种方式示例
2019/09/29 Python
详解Django CAS 解决方案
2019/10/30 Python
修改Pandas的行或列的名字(重命名)
2019/12/18 Python
Flask 上传自定义头像的实例详解
2020/01/09 Python
波兰数码相机及配件网上商店: Cyfrowe.pl
2017/06/19 全球购物
英国文具、办公用品和科技商店:Ryman
2018/09/27 全球购物
世界上最大的皮肤科医生拥有和经营的美容网站:LovelySkin
2021/01/03 全球购物
大学生军训自我评价分享
2013/11/09 职场文书
四风问题查摆剖析材料
2014/10/11 职场文书
财产保全担保书
2015/01/20 职场文书
医院员工辞职信范文
2015/05/12 职场文书
详解Nginx的超时keeplive_timeout配置步骤
2022/05/25 Servers