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实现基于HTTP文件传输实例
Nov 08 Python
Python学习小技巧之列表项的拼接
May 20 Python
浅谈Tensorflow模型的保存与恢复加载
Apr 26 Python
Python实现将多个空格换为一个空格.md的方法
Dec 20 Python
对pandas写入读取h5文件的方法详解
Dec 28 Python
Python3实现计算两个数组的交集算法示例
Apr 03 Python
详解python多线程之间的同步(一)
Apr 03 Python
python 梯度法求解函数极值的实例
Jul 10 Python
python自动识别文本编码格式代码
Dec 26 Python
PyCharm 专业版安装图文教程
Feb 20 Python
Python3爬虫中关于中文分词的详解
Jul 29 Python
python获取百度热榜链接的实例方法
Aug 25 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
星际争霸任务指南——人族
2020/03/04 星际争霸
虹吸式咖啡壶操作
2021/03/03 冲泡冲煮
PHP5中虚函数的实现方法分享
2011/04/20 PHP
ajax 的post方法实例(带循环)
2011/07/04 PHP
ajax调用返回php接口返回json数据的方法(必看篇)
2017/05/05 PHP
List the Stored Procedures in a SQL Server database
2007/06/20 Javascript
让你的网站可编辑的实现js代码
2009/10/19 Javascript
JavaScript 组件之旅(四):测试 JavaScript 组件
2009/10/28 Javascript
jQuery动态添加的元素绑定事件处理函数代码
2011/08/02 Javascript
用js调用迅雷下载代码的二种方法
2013/04/15 Javascript
js Array操作的最简短最容易理解方法
2013/12/09 Javascript
JS获取各种浏览器窗口大小的方法
2014/01/14 Javascript
JS实现pasteHTML兼容ie,firefox,chrome的方法
2016/06/22 Javascript
浅析BootStrap Treeview的简单使用
2016/10/12 Javascript
Angular-Touch库用法示例
2016/12/22 Javascript
Bootstrap php制作动态分页标签
2016/12/23 Javascript
微信小程序 动态绑定事件并实现事件修改样式
2017/04/13 Javascript
jQuery实现手机号正则验证输入及自动填充空格功能
2018/01/02 jQuery
AjaxFileUpload.js实现异步上传文件功能
2019/04/19 Javascript
Element-ui中元素滚动时el-option超出元素区域的问题
2019/05/30 Javascript
小程序实现上传视频功能
2020/08/18 Javascript
[56:56]VG vs LGD 2019国际邀请赛淘汰赛 胜者组 BO3 第一场 8.22
2019/09/05 DOTA
Python中的模块和包概念介绍
2015/04/13 Python
Python基于pygame实现图片代替鼠标移动效果
2015/11/11 Python
face++与python实现人脸识别签到(考勤)功能
2019/08/28 Python
Django框架创建项目的方法入门教程
2019/11/04 Python
Python基于yield遍历多个可迭代对象
2020/03/12 Python
简单了解Python变量作用域正确使用方法
2020/06/12 Python
python如何遍历指定路径下所有文件(按按照时间区间检索)
2020/09/14 Python
Python实现像awk一样分割字符串
2020/09/15 Python
纯DOM+CSS3实现简单的小风车动画
2016/09/27 HTML / CSS
新闻网站实习自我鉴定
2013/09/25 职场文书
教育专业自荐书范文
2013/12/17 职场文书
党员作风建设自查报告
2014/10/23 职场文书
合作与交流自我评价
2015/03/09 职场文书
电影红河谷观后感
2015/06/11 职场文书