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 10 Python
浅谈pyhton学习中出现的各种问题(新手必看)
May 17 Python
详解python3中socket套接字的编码问题解决
Jul 01 Python
Python中optparser库用法实例详解
Jan 26 Python
在PyCharm下打包*.py程序成.exe的方法
Nov 29 Python
对Python信号处理模块signal详解
Jan 09 Python
python将字符串转换成json的方法小结
Jul 09 Python
django中使用POST方法获取POST数据
Aug 20 Python
在OpenCV里使用Camshift算法的实现
Nov 22 Python
使用Python给头像加上圣诞帽或圣诞老人小图标附源码
Dec 25 Python
Python注释、分支结构、循环结构、伪“选择结构”用法实例分析
Jan 09 Python
python神经网络编程之手写数字识别
May 08 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 高性能书写
2010/12/11 PHP
PHP实现简单实用的分页类代码
2016/04/08 PHP
JavaScript去除空格的几种方法
2006/10/03 Javascript
Extjs 几个方法的讨论
2010/01/28 Javascript
Ext.get() 和 Ext.query()组合使用实现最灵活的取元素方式
2011/09/26 Javascript
给artDialog 5.02 增加ajax get功能详细介绍
2012/11/13 Javascript
js 距离某一时间点时间是多少实现代码
2013/10/14 Javascript
javascript 控制input只允许输入的各种指定内容
2014/06/19 Javascript
HTML,CSS,JavaScript速查表推荐
2014/12/02 Javascript
Jquery树插件zTree用法入门教程
2015/02/17 Javascript
使用Angular和Nodejs、socket.io搭建聊天室及多人聊天室
2015/08/21 NodeJs
JS实现页面中所有img对象添加onclick事件及新窗口查看图片的方法
2016/12/27 Javascript
js实现短信发送倒计时功能(正则验证)
2017/02/10 Javascript
jQuery插件FusionCharts绘制的2D双面积图效果示例【附demo源码】
2017/04/11 jQuery
Vue.js常用指令的使用小结
2017/06/23 Javascript
React Native实现进度条弹框的示例代码
2017/07/17 Javascript
jQuery绑定事件方法及区别(bind,click,on,live,one)
2017/08/14 jQuery
VueJs 搭建Axios接口请求工具
2017/11/20 Javascript
详解如何将 Vue-cli 改造成支持多页面的 history 模式
2017/11/20 Javascript
微信小程序wx.uploadfile 本地文件转base64的实现代码
2018/06/28 Javascript
echarts饼图各个板块之间的空隙如何实现
2020/12/01 Javascript
在Python中使用PIL模块对图片进行高斯模糊处理的教程
2015/05/05 Python
Django框架使用富文本编辑器Uedit的方法分析
2018/07/31 Python
Python3 合并二叉树的实现
2019/09/30 Python
Python 元组拆包示例(Tuple Unpacking)
2019/12/24 Python
如何基于Python代码实现高精度免费OCR工具
2020/06/18 Python
Python 中如何写注释
2020/08/28 Python
python collections模块的使用
2020/10/16 Python
python爬取2021猫眼票房字体加密实例
2021/02/19 Python
德国鞋子网上商店:Omoda.de
2017/03/31 全球购物
淘宝中秋节活动方案
2014/01/31 职场文书
学校四风对照检查材料
2014/08/28 职场文书
幼儿园中班教育随笔
2015/08/14 职场文书
创业计划书之儿童理发店
2019/09/27 职场文书
IIS服务器中设置HTTP重定向访问HTTPS
2022/04/29 Servers
MySQL 原理与优化之原数据锁的应用
2022/08/14 MySQL