资讯专栏INFORMATION COLUMN

关于Python中的日期处理

YJNldm / 2430人阅读

摘要:格式化日期首先获取时间输出的结果是但是这样是一连串的数字不是我们想要的结果,我们可以利用模块的格式化时间的方法来处理用方法,作用是格式化时间戳为本地的时间。

格式化日期

首先获取时间

import time
print(time.time())
输出的结果是:
1511495129.260231

但是这样是一连串的数字不是我们想要的结果,我们可以利用time模块的格式化时间的方法来处理:
time.localtime(time.time())
用time.localtime()方法,作用是格式化时间戳为本地的时间。
输出的结果是:
time.struct_time(tm_year=2017, tm_mon=11, tm_mday=24, tm_hour=11, tm_min=47, tm_sec=19, tm_wday=4, tm_yday=328, tm_isdst=0)
这种格式就更清晰了
time.strftime("%Y-%m-%d %H:%M:%S",time.localtime(time.time()))
最后用time.strftime()方法,把刚才的一大串信息格式化成我们想要的格式,现在的结果是以下格式:
2017-11-24 11:45:55

所以获得当前日期以年-月-日的形式表示
nowtime = time.strftime("%Y-%m-%d", time.localtime(time.time()))

Python计算程序运行时间

方法1:

import datetime
starttime = datetime.datetime.now()
endtime = datetime.datetime.now()
print((endtime - starttime).seconds)

方法 2:

start = time.time()
run_fun()
end = time.time()
print(end-start)

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/44504.html

相关文章

  • Python每日一练0020

    摘要:问题你需要执行简单的日期操作,计算两个日期间隔多少天某个日期后的多少天是几月几日转换时间字符串的格式等解决方案使用库中的和类其中类代表一个日期时间,例如年月日点分秒类代表一个日期间隔对于实例,可以直接进行数学运算得到一个实例,也就是两个日 问题 你需要执行简单的日期操作,计算两个日期间隔多少天、某个日期后的多少天是几月几日、转换时间字符串的格式等 解决方案 使用datetime库中的d...

    Berwin 评论0 收藏0
  • 如何使用Python+SeaTable实现计算两个工作日天数

      小编写这篇文章的一个主要目的,主要是用来给大家继续讲解关于python的一些实例,比如综合运用Python+SeaTable,运用这个技能,可以实现相关的一些计算技能。比如可以实现连续性的计算两个工作日天数,下面给大家详细解答下。  当我们计算两个日期间的间隔天数时,通常是用结束日期减去开始日期,但在实际的项目管理、任务管理、工作计划等场景中,某些时间段会涉及双休日、法定节假日,甚至还有公司自...

    89542767 评论0 收藏0
  • Android关于SQLite的日期时间的存储

    摘要:最近一直在学习,由于的完全是半路出家,以前一直在用和之类的东西,对于时间和日期的处理,一直没能弄得比较清楚。说清楚,中,原始的存储只有以下几种文档。有符号整数,根据值的大小存储在字节中。。浮点数,储存为字节的浮点数。。 最近一直在学习Android,由于Xana的Java完全是半路出家,以前一直在用C#、C++和Python之类的东西,对于时间和日期的处理,一直没能弄得比较清楚。 说...

    lwx12525 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<