首页 / 知识
了解Python语言中的时间处理
2023-11-12 13:37:00
Python语言对于时间的处理继承了C语言的传统,时间值是以秒为单位的浮点数,记录的是从1970年1月1日零点到现在的秒数,这个秒数可以转换成我们日常可阅读形式的日期和时间:
我们下面首先来看一下python中当前时间值的获取:
1.时间值获取示例
#-*-coding:utf-8-*-
importtime
nowTime=time.time()
print("当前的时间值为:{}".format(nowTime))
运行结果显示:
当前的时间值为:1516599388.92
2.时间的结构信息转换
#-*-coding:utf-8-*-
importtime
nowTime=time.time()
localTime=time.localtime(nowTime)
print("当前的本地时间为:{}".format(localTime))
运行结果显示:
当前的本地时间为:time.struct_time(tm_year=2022,tm_mon=1,tm_mday=22,tm_hour=15,tm_min=25,tm_sec=49,tm_wday=0,tm_yday=22,tm_isdst=0)
上面的代码中,通过localtime函数将当前的时间值(也称时间戳),转化成了时间元组,反映了年(tm_year),月(tm_mon),日(tm_mday),时(tm_hour),分(tm_min),秒(tm_sec),星期几(tm_wday),一年中的第几天(tm_yday),是否是夏令时间(tm_isdst)
3.时间信息的文本化输出
#-*-coding:utf-8-*-
importtime
nowTime=time.time()
localTime=time.localtime(nowTime)
#时间的ascii文本描述
ascTime=time.asctime(localTime)
print("当前的本地时间为:{}".format(ascTime))
运行结果显示:
当前的本地时间为:MonJan2216:40:272022
4.时间文本信息的格式自定义
#-*-coding:utf-8-*-
importtime
#使用格式"年-月-日星期几时:分:秒",进行时间文本的格式化
strfTime=time.strftime("%Y-%m-%d%a%H:%M:%S",
time.localtime())
print("当前的本地时间为:{}".format(strfTime))
运行结果显示:
当前的本地时间为:2022-03-30Mon16:56:06
以上内容为大家介绍了了解Python语言中的时间处理,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注我们http://www.mobiletrain.org/
最新内容
相关内容
用Python爬取百度搜索结果
用Python爬取百度搜索结果,百度,项目,分析,软件,网址,广告,时间,培训,粮食,标题,一、前言众所周知,百度上直接搜索关键字会出来一大堆东西,时常数据科学领域Python比R语言更好
数据科学领域Python比R语言更好,数据,公司,工具,时间,项目,工作,庞大,受益,系统,代码,经常有学员问我们,在数据科学领域里,到底是该选Python呢,为何你的Python代码应是扁平与稀疏
为何你的Python代码应是扁平与稀疏的,代码,培训,信息,观察,设计,工具,嵌套,闻闻,程序员,沉思,Python之禅之所以得名,正是由于它那简明扼要的规如何提速优化python代码?
如何提速优化python代码?,代码,时间,数据,新增,写法,包装,情况,下来,面临,工作,Python是一种脚本语言,相比C/C++这样的编译语言,在效率和性能方Python语言自带的数据结构有哪些
Python语言自带的数据结构有哪些,异常,数字,数据,元素,序列,培训,位置,名称,分析,括号,Python作为一种脚本语言,其要求强制缩进,使其易读、美观Python数据结构的时间复杂性
Python数据结构的时间复杂性,时间,项目,情况,平均,复杂度,培训,术语,数据,状态,操作,1.让我们了解大O符号的含义是什么?在算法中执行许多操作python经典最短代码实现排序的功能
python经典最短代码实现排序的功能,代码,位置,数据,分析,时间,序列,元素,培训,下来,算法,冒泡排序:算法思想:1.比较相邻的元素,如果第一个比第二Python集合和时间复杂度
Python集合和时间复杂度,项目,时间,数据,数字,照片,情况,通用,培训,平均,表示,在本文的这一部分中,我将记录CPython中的常见集合,然后概述它们使用Python总结文本文章
使用Python总结文本文章,技术,平台,数字,文本,数据,培训,信息,价值,公司,时间,文本摘要涉及减少文本中的单词数量,同时保持其意义。它提高了效使用Python处理JSON格式的数据
使用Python处理JSON格式的数据,数据,代码,名称,信息,培训,对比,灵活,字典,文件,格式,如果你不希望从头开始创造一种数据格式来存放数据,JSON是如何让Python代码更易维护
如何让Python代码更易维护,代码,项目,标准,工具,质量,地方,一致,更正,培训,控制权,检查你的代码的质量,通过这些外部库使其更易维护。可读性很使用Black自由格式化Python
使用Black自由格式化Python,代码,系统,一致,工作,机器人,培训,业务,庞大,工具,选项,Python是当今使用最多的流行编程语言之一,因为:它是开源的,