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更新列表的方法
Jul 28 Python
Python实现SMTP发送邮件详细教程
Mar 02 Python
Python实现的选择排序算法原理与用法实例分析
Nov 22 Python
python实现txt文件格式转换为arff格式
May 31 Python
python 读取视频,处理后,实时计算帧数fps的方法
Jul 10 Python
利用python numpy+matplotlib绘制股票k线图的方法
Jun 26 Python
Pandas_cum累积计算和rolling滚动计算的用法详解
Jul 04 Python
python Django 创建应用过程图示详解
Jul 29 Python
Python子进程subpocess原理及用法解析
Jul 16 Python
python获取天气接口给指定微信好友发天气预报
Dec 28 Python
python 实现Requests发送带cookies的请求
Feb 08 Python
解决python的空格和tab混淆而报错的问题
Feb 26 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上传图片类显示缩略图功能
2016/06/30 PHP
php中引用&的用法分析【变量引用,函数引用,对象引用】
2016/12/12 PHP
PHP单例模式定义与使用实例详解
2017/02/06 PHP
php实现遍历文件夹的方法汇总
2017/03/02 PHP
js 实现打印网页中定义的部分内容的代码
2010/04/01 Javascript
js最简单的拖拽效果实现代码
2010/09/24 Javascript
jQuery EasyUI API 中文文档 - NumberBox数字框
2011/10/13 Javascript
JavaScript中“过于”犀利地for/in循环使用示例
2013/10/22 Javascript
如何通过javascript操作web控件的自定义属性
2013/11/25 Javascript
遍历DOM对象内的元素属性示例代码
2014/02/08 Javascript
JavaScript中的全局对象介绍
2015/01/01 Javascript
AngularJs bootstrap搭载前台框架——js控制部分
2016/09/01 Javascript
vue axios整合使用全攻略
2018/05/24 Javascript
微信{"errcode":48001,"errmsg":"api unauthorized, hints: [ req_id: 1QoCla0699ns81 ]"}
2018/10/12 Javascript
jQuery鼠标滑过横向时间轴样式(代码详解)
2019/11/01 jQuery
AutoJs实现刷宝短视频的思路详解
2020/05/22 Javascript
Vue实现计算器计算效果
2020/08/17 Javascript
Openlayers学习之加载鹰眼控件
2020/09/28 Javascript
解决antd的Form组件setFieldsValue的警告问题
2020/10/29 Javascript
vue项目页面嵌入代码块vue-prism-editor的实现
2020/10/30 Javascript
js前端传json后台接收‘‘被转为quot的问题解决
2020/11/12 Javascript
深入分析在Python模块顶层运行的代码引起的一个Bug
2014/07/04 Python
python实现飞机大战微信小游戏
2020/03/21 Python
python数据预处理方式 :数据降维
2020/02/24 Python
几款主流好用的富文本编辑器(所见即所得常用编辑器)介绍
2021/03/17 Javascript
详解如何通过H5(浏览器/WebView/其他)唤起本地app
2017/12/11 HTML / CSS
Otticanet意大利:最顶尖的世界名牌眼镜, 能得到打折季的价格
2019/03/10 全球购物
size?丹麦官网:英国伦敦的球鞋精品店
2019/04/15 全球购物
L’Artisan Parfumeur官网:法国香水品牌
2020/08/11 全球购物
产品销售计划书
2014/05/04 职场文书
践行党的群众路线心得体会
2014/11/05 职场文书
研究生给导师的自荐信
2015/03/06 职场文书
四风之害观后感
2015/06/09 职场文书
2015秋季幼儿园开学通知
2015/07/16 职场文书
vue实现同时设置多个倒计时
2021/05/20 Vue.js
解决sql server 数据库,sa用户被锁定的问题
2021/06/11 SQL Server