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 Django(图文)
Nov 04 Python
python通过post提交数据的方法
May 06 Python
利用Python的Django框架生成PDF文件的教程
Jul 22 Python
python开发之thread线程基础实例入门
Nov 11 Python
Python多线程threading模块用法实例分析
May 22 Python
Flask框架工厂函数用法实例分析
May 25 Python
Python使用pyserial进行串口通信的实例
Jul 02 Python
解决TensorFlow模型恢复报错的问题
Feb 06 Python
django 扩展user用户字段inlines方式
Mar 30 Python
Python 随机生成测试数据的模块:faker基本使用方法详解
Apr 09 Python
python下对hsv颜色空间进行量化操作
Jun 04 Python
详解Python 循环嵌套
Jul 09 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的网址
2006/11/25 PHP
《PHP编程最快明白》第五讲:php目录、文件操作
2010/11/01 PHP
php简单处理XML数据的方法示例
2017/05/19 PHP
PHP创建单例后台进程的方法示例
2017/05/23 PHP
一个tab标签切换效果代码
2009/03/27 Javascript
js操作CheckBoxList实现全选/反选(在客服端完成)
2013/02/02 Javascript
artDialog双击会关闭对话框的修改过程分享
2013/08/05 Javascript
JavaScript中this详解
2015/09/01 Javascript
使用jQuery调用XML实现无刷新即时聊天
2016/08/07 Javascript
js面向对象编程总结
2017/02/16 Javascript
vue.js声明式渲染和条件与循环基础知识
2017/07/31 Javascript
nodejs中函数的调用实例详解
2018/10/31 NodeJs
JavaScript学习笔记之数组基本操作示例
2019/01/09 Javascript
Angular请求防抖处理第一次请求失效问题
2019/05/17 Javascript
微信浏览器下拉黑边解决方案 wScroollFix
2020/01/21 Javascript
TypeScript的安装、使用、自动编译的实现
2020/04/10 Javascript
微信小程序实现上传照片代码实例解析
2020/08/04 Javascript
Python实现简单的可逆加密程序实例
2015/03/05 Python
深入浅析python继承问题
2016/05/29 Python
win7上python2.7连接mysql数据库的方法
2017/01/14 Python
Python将一个Excel拆分为多个Excel
2018/11/07 Python
Pytorch提取模型特征向量保存至csv的例子
2020/01/03 Python
详解python itertools功能
2020/02/07 Python
Python 多线程C段扫描、检测 Ping扫描脚本的实现
2020/09/03 Python
python进行二次方程式计算的实例讲解
2020/12/06 Python
css3编写浏览器背景渐变背景色的方法
2018/03/05 HTML / CSS
css3一个简易的 LED 数字时钟实现方法
2020/01/15 HTML / CSS
英国床和浴室商场:Bed & Bath Emporium
2018/05/20 全球购物
会计电算化专业毕业生求职信范文
2013/12/10 职场文书
机电一体化职业规划书
2014/01/07 职场文书
开会迟到检讨书
2014/01/08 职场文书
企业财务总监岗位职责
2015/04/03 职场文书
入党介绍人考察意见
2015/06/01 职场文书
Python词云的正确实现方法实例
2021/05/08 Python
Python上下文管理器Content Manager
2021/06/26 Python
《宝可梦》动画制作25周年到来 官方发布特别纪念视频
2022/04/01 日漫