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实现监控程序执行时间并将其写入日志的方法
Jun 30 Python
在Python的一段程序中如何使用多次事件循环详解
Sep 07 Python
python中如何正确使用正则表达式的详细模式(Verbose mode expression)
Nov 08 Python
Python 2.7中文显示与处理方法
Jul 16 Python
对python添加模块路径的三种方法总结
Oct 16 Python
对python借助百度云API对评论进行观点抽取的方法详解
Feb 21 Python
Python如何通过Flask-Mail发送电子邮件
Jan 29 Python
Django如何使用redis作为缓存
May 21 Python
Python模拟登入的N种方式(建议收藏)
May 31 Python
Pyinstaller加密打包应用的示例代码
Jun 11 Python
Python+Opencv身份证号码区域提取及识别实现
Aug 25 Python
Python使用cn2an实现中文数字与阿拉伯数字的相互转换
Mar 02 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数组操作类实例
2015/07/11 PHP
PHP引用的调用方法分析
2016/04/25 PHP
Yii2中OAuth扩展及QQ互联登录实现方法
2016/05/16 PHP
php中str_pad()函数用法分析
2017/03/28 PHP
Yii Framework框架开发微信公众平台示例
2020/04/26 PHP
在IE下获取object(ActiveX)的Param的代码
2009/09/15 Javascript
jquery数组过滤筛选方法grep()简介
2014/06/06 Javascript
详述JavaScript实现继承的几种方式(推荐)
2016/03/22 Javascript
Vue.js快速入门实例教程
2016/10/15 Javascript
移动适配的几种方案(三种方案)
2016/11/25 Javascript
javascript 取小数点后几位几种方法总结
2017/08/02 Javascript
自制简易打赏功能的实例
2017/09/02 Javascript
利用js实现前后台传送Json的示例代码
2018/03/29 Javascript
JavaScript创建防篡改对象的方法分析
2018/12/30 Javascript
简单了解Javscript中兄弟ifream的方法调用
2019/06/17 Javascript
JavaScript检测浏览器是否支持CSS变量代码实例
2020/04/03 Javascript
解决elementui表格操作列自适应列宽
2020/12/28 Javascript
python 不关闭控制台的实现方法
2011/10/23 Python
打开电脑上的QQ的python代码
2013/02/10 Python
python爬虫实例详解
2018/06/19 Python
实践Vim配置python开发环境
2018/07/02 Python
numpy库与pandas库axis=0,axis= 1轴的用法详解
2019/05/27 Python
python 实现提取log文件中的关键句子,并进行统计分析
2019/12/24 Python
基于keras输出中间层结果的2种实现方式
2020/01/24 Python
Bibloo罗马尼亚网站:女装、男装、童装及鞋子和配饰
2019/07/20 全球购物
MIKI HOUSE美国官方网上商店:日本领先的婴儿和儿童高级时装品牌
2020/06/21 全球购物
护理人员的自我评价分享
2014/03/15 职场文书
企业授权委托书范本
2014/04/02 职场文书
机关门卫的岗位职责
2014/04/29 职场文书
区域销售主管岗位职责
2014/06/15 职场文书
2014年幼儿园重阳节活动方案
2014/09/16 职场文书
培训通知书模板
2015/04/17 职场文书
毕业论文致谢信
2015/05/14 职场文书
爱护环境建议书
2015/09/14 职场文书
golang 实现Location跳转方式
2021/05/02 Golang
用PYTHON去计算88键钢琴的琴键频率和音高
2022/04/10 Python