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中的__init__和__new__
Mar 12 Python
Python字符串处理之count()方法的使用
May 18 Python
python 文件操作删除某行的实例
Sep 04 Python
python内置函数:lambda、map、filter简单介绍
Nov 16 Python
PyQt5实现五子棋游戏(人机对弈)
Mar 24 Python
使用 Python 快速实现 HTTP 和 FTP 服务器的方法
Jul 22 Python
python爬虫selenium和phantomJs使用方法解析
Aug 08 Python
使用python实现回文数的四种方法小结
Nov 24 Python
如何基于线程池提升request模块效率
Apr 18 Python
Jupyter 无法下载文件夹如何实现曲线救国
Apr 22 Python
Python pygame实现中国象棋单机版源码
Jun 20 Python
Python if else条件语句形式详解
Mar 24 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
PHP扩展CURL的用法详解
2014/06/20 PHP
php技巧小结【推荐】
2017/01/19 PHP
用JavaScript获取网页中的js、css、Flash等文件
2006/12/20 Javascript
javascript椭圆旋转相册实现代码
2012/01/16 Javascript
js获取客户端外网ip的简单实例
2013/11/21 Javascript
PHP PDO操作总结
2014/11/17 Javascript
使用requestAnimationFrame实现js动画性能好
2015/08/06 Javascript
JavaScript中各种引用类型的常用操作方法小结
2016/05/05 Javascript
React组件的三种写法总结
2017/01/12 Javascript
微信小程序之拖拽排序(代码分享)
2017/01/21 Javascript
js实现颜色阶梯渐变效果(Gradient算法)
2017/03/21 Javascript
学习使用Bootstrap页面排版样式
2017/05/11 Javascript
form表单序列化详解(推荐)
2017/08/15 Javascript
详解React native全局变量的使用(跨组件的通信)
2017/09/07 Javascript
vue axios 表单提交上传图片的实例
2018/03/16 Javascript
浅谈webpack 构建性能优化策略小结
2018/06/13 Javascript
Vue项目引进ElementUI组件的方法
2018/11/11 Javascript
element-ui 文件上传修改文件名的方法示例
2019/11/05 Javascript
如何HttpServletRequest文件对象并储存
2020/08/14 Javascript
python中List的sort方法指南
2014/09/01 Python
Python使用scrapy抓取网站sitemap信息的方法
2015/04/08 Python
Python进阶篇之字典操作总结
2016/11/16 Python
python函数声明和调用定义及原理详解
2019/12/02 Python
HTML5之HTML元素扩展(下)—增强的Form表单元素值得关注
2013/01/31 HTML / CSS
车间操作工岗位职责
2013/12/19 职场文书
分厂厂长岗位职责
2013/12/29 职场文书
学习委员自我鉴定
2014/01/13 职场文书
员工工作表扬信范文
2014/01/13 职场文书
文明寄语大全
2014/04/11 职场文书
大二学习计划书范文
2014/04/27 职场文书
大一新生军训新闻稿
2015/07/17 职场文书
2016大学生就业指导课心得体会
2016/01/15 职场文书
古诗文之爱国名句(77句)
2019/09/24 职场文书
Python深度学习之Pytorch初步使用
2021/05/20 Python
jupyter notebook保存文件默认路径更改方法汇总(亲测可以)
2021/06/09 Python
Mybatis-Plus进阶分页与乐观锁插件及通用枚举和多数据源详解
2022/03/21 Java/Android