[Python系列-7]:Python之人工智能 - 基本工具 -1- Time库

作者主页(文火冰糖的硅基工坊):https://blog.csdn.net/HiWangWenBing

本文网址:https://blog.csdn.net/HiWangWenBing/article/details/119253059


目录

1. 什么需要时间库工具?

2. Python日期和时间库概述

2.1 Python Time主页:

2.2 概述

3. 基本使用方法

4. 时间信息的结构化:struct

5. 时间信息的格式化:format



1. 什么需要时间库工具?

在深度学习模型中,很多时候,我们需要统计或记录一段代码的执行时间,用于比较不用算法之间的差异或作为日志。

这时候,时间库提供的功能就非常有帮忙。

Python的时间功能有time,date等提供,本文主要关注time时间库。

2. Python日期和时间库概述

2.1 Python Time主页:

https://www.runoob.com/python3/python3-tutorial.html

2.2 概述

Python 程序能用很多方式处理日期和时间,转换日期格式是一个Python的常见的功能。

Python 提供了一个 time 和 calendar 模块可以用于格式化日期和时间。

Python 的 time 模块下有很多函数可以转换常见日期格式。

时间间隔是以为单位的浮点小数。

每个时间戳都以自从1970年1月1日午夜(历元)经过了多长时间来表示。

3. 基本使用方法

源码:

#导入time库
from time import time

#记录起始时间
start_time = time()
print(start_time)    


#待测代码执行...............


#记录结束时间
end_time = time()
print(end_time)


#计算经历的时间
passed_time = end_time - start_time
print(passed_time)


4. 时间信息的结构化:struct

所谓结构化:是时间tick转换成年月日时分秒的数据结构。

#!/usr/bin/python3

import time

localtime = time.localtime(time.time())
print ("本地时间为 :", localtime)

#以上实例输出结果:

本地时间为 time.struct_time(tm_year=2021, tm_mon=7, tm_mday=30, tm_hour=18, tm_min=19, tm_sec=7, tm_wday=4, tm_yday=211, tm_isdst=0)
year= 2021 month= 7 date= 30

#输出结果

print ("year=", localtime.tm_year, "month=", localtime.tm_mon, "date=", localtime.tmmday)

5. 时间信息的格式化:format

所谓格式化:是按照特定的格式显示时间信息

#!/usr/bin/python3

import time

localtime = time.asctime( time.localtime(time.time()) )
print ("本地时间为 :", localtime)

以上实例输出结果:

本地时间为 : Thu Apr 7 10:29:13 2016


作者主页(文火冰糖的硅基工坊):https://blog.csdn.net/HiWangWenBing

本文网址:https://blog.csdn.net/HiWangWenBing/article/details/119253059

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

文火冰糖的硅基工坊

你的鼓励是我前进的动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值