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引用(import)文件夹下的py文件的方法
Aug 26 Python
python实现的简单RPG游戏流程实例
Jun 28 Python
Python随机生成均匀分布在单位圆内的点代码示例
Nov 13 Python
Linux下多个Python版本安装教程
Aug 15 Python
Python函数的参数常见分类与用法实例详解
Mar 30 Python
Python OpenCV实现视频分帧
Jun 01 Python
详解pandas中MultiIndex和对象实际索引不一致问题
Jul 23 Python
python将字母转化为数字实例方法
Oct 04 Python
Python 网络编程之UDP发送接收数据功能示例【基于socket套接字】
Oct 11 Python
利用Python绘制Jazz网络图的例子
Nov 21 Python
python GUI库图形界面开发之PyQt5多线程中信号与槽的详细使用方法与实例
Mar 08 Python
matplotlib之pyplot模块坐标轴标签设置使用(xlabel()、ylabel())
Feb 22 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如何抛出异常处理错误
2011/03/02 PHP
分享一下贝贝成长进度的php代码
2012/09/14 PHP
PHPCrawl爬虫库实现抓取酷狗歌单的方法示例
2017/12/21 PHP
JavaScript 验证浏览器是否支持javascript的方法小结
2009/05/17 Javascript
Prototype源码浅析 String部分(二)
2012/01/16 Javascript
js获取控件位置以及不同浏览器中的差别介绍
2013/08/08 Javascript
js自动查找select下拉的菜单并选择(示例代码)
2014/02/26 Javascript
使用ngView配合AngularJS应用实现动画效果的方法
2015/06/19 Javascript
详解JavaScript中常用的函数类型
2015/11/18 Javascript
全面解析Angular中$Apply()及$Digest()的区别
2016/08/04 Javascript
bootstrap table动态加载数据示例代码
2017/03/25 Javascript
详解vue 模拟后台数据(加载本地json文件)调试
2017/08/25 Javascript
Js判断H5上下滑动方向及滑动到顶部和底部判断的示例代码
2017/11/15 Javascript
React中如何引入Angular组件详解
2018/08/09 Javascript
小程序实现左滑删除功能
2018/10/30 Javascript
IntelliJ IDEA编辑器配置vue高亮显示
2019/09/26 Javascript
TensorFlow模型保存/载入的两种方法
2018/03/08 Python
tensorflow 获取变量&打印权值的实例讲解
2018/06/14 Python
使用python采集脚本之家电子书资源并自动下载到本地的实例脚本
2018/10/23 Python
Python中常用的内置方法
2019/01/28 Python
Python+Tensorflow+CNN实现车牌识别的示例代码
2019/10/11 Python
Django3.0 异步通信初体验(小结)
2019/12/04 Python
利用pandas将非数值数据转换成数值的方式
2019/12/18 Python
Django Session和Cookie分别实现记住用户登录状态操作
2020/07/02 Python
Python matplotlib图例放在外侧保存时显示不完整问题解决
2020/07/28 Python
python用tkinter实现一个gui的翻译工具
2020/10/26 Python
python遍历路径破解表单的示例
2020/11/21 Python
如何用Python进行时间序列分解和预测
2021/03/01 Python
Shop Apotheke瑞士:您的健康与美容网上商店
2019/10/09 全球购物
年会活动策划方案
2014/01/23 职场文书
春节联欢晚会主持词范文
2014/03/24 职场文书
入党自我鉴定
2014/03/25 职场文书
清明节演讲稿
2014/05/27 职场文书
Python文件的操作示例的详细讲解
2021/04/08 Python
浅谈MySQL user权限表
2021/06/18 MySQL
Python中的 Set 与 dict
2022/03/13 Python