一、基本案例

1、指定格式显示时间:

  from datetime import datetimestr(datetime.now()) # '2022-10-27 16:19:55.911420'# 指定输出格式datetime.now().strftime('%Y-%m-%d %H:%M:%S')# 2022-10-27 16:19:55# 使用time库来格式化字符串time.strftime('%Y-%m-%d %H:%M:%S', time.localtime())

2、计算时间差:

  import timestart = time.time()func1()end= time.time()print(f"花费时间{end- start}")

3、秒数时间转化为字符串表示

time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(1832502429))

4、字符串时间转化为整数时间

int(time.mktime(time.strptime('2022-10-27 16:25:59', '%Y-%m-%d %H:%M:%S')))

二、时间计算案例

获取当前时间,输入经过多长时间(单位:分钟),输出经过输入时间后的时间。

import time
import datetimetimes = int(input("经过多少分钟:"))
t=datetime.datetime.now()#当前日期
t1 =t.strftime('%Y-%m-%d %H:%M:%S')
#转为秒级时间戳
ts1=time.mktime(time.strptime(t1, '%Y-%m-%d %H:%M:%S'))
#转为毫秒级
end_time=int(str(ts1*1000).split(".")[0])#10分钟后
t2 = (t+datetime.timedelta(minutes=times)).strftime("%Y-%m-%d %H:%M:%S")#转为秒级时间戳
ts2=time.mktime(time.strptime(t2, '%Y-%m-%d %H:%M:%S'))
#转为毫秒级
start_time=int(str(ts2*1000).split(".")[0])print("*"*30)
print("当前时间:")
print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(ts1)))
print("*"*30,"\n")print(f"经过{times}分后的时间:")
print(time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(ts2)))print("*"*30,"\n")

python时间计算-时间戳转换相关推荐

  1. Python——时间与时间戳之间的转换

    转载自:点击打开链接 对于时间数据,如2016-05-05 20:28:54,有时需要与时间戳进行相互的运算,此时就需要对两种形式进行转换,在Python中,转换时需要用到time模块,具体的操作有如 ...

  2. python将Unix时间戳转换成时间

    将时间戳转换成时间 在时间戳转换成时间中,首先需要将时间戳转换成localtime,再转换成时间的具体格式: 利用localtime()函数将时间戳转化成localtime的格式 利用strftime ...

  3. shell 时间和时间戳 转换

    shell 时间和时间戳 转换 获得UNIX的时间戳; # 秒时间戳 date +%s # 毫秒时间戳 date +%s%3N # 微秒时间戳(不确定是否精确) date +%s%6N# 日期时间戳 ...

  4. python时间戳转时间_python 时间戳转换

    timestamp = time.time() # 用于获取UTC时间戳 timeArray = time.localtime() 获取本地时间数组 time.strftime("%Y--% ...

  5. mysql时间和时间戳转换工具_时间戳转换工具

    时间戳转换工具支持的时间格式 2021-02-03 2021年2月03日 2021-02-03 09:18:17 2021年2月03日 09:18:17 2021年2月03日 09点18分17秒 只输 ...

  6. python:将时间戳转换成格式化日期

    import time # 将时间戳转换成格式化日期 def timestamp_to_str(timestamp=None, format='%Y-%m-%d %H:%M:%S'):if times ...

  7. python时间计算_python时间运算

    我们用下面的方式来取得当前时间的时间戳: importtimeprinttime.time() 输出的结果是: 1285041535.86 这个结果是1970年到现在时间相隔的秒数 .time.tim ...

  8. python时间计算_日期天数差计算(Python)

    描述 从json文件中读取两个时间数据(数据格式例如:2019.01.01,数据类型是字符串),并计算结果,打印出两个时间间隔了多少天. 输入/输出描述 输入描述 json文件名称datetime.j ...

  9. python时间计算_python利用datetime模块计算时间差、当前时间多加一天、一小时、一分钟和常用操作...

    记录下试用datetime的一些常用操作In [1]: from datetime import datetime In [2]: aa = datetime.now() In [3]: aa Out ...

  10. python时间计算_python 计算一年内的所有周的具体日期详解

    #!/usr/bin/env python # -*- coding:utf-8 -*- import datetime import collections def date_list_fun(st ...

最新文章

  1. git pull出现There is no tracking information for the current branch
  2. python之vscode中手动选择python解释器(mac)
  3. ue4相机_纳格数字创意课程介绍 |UE4虚拟现实技术室内方向
  4. Windows如何读取Linux,Linux下读取Windows注册表
  5. redis学习笔记——(1)
  6. jdbc mysql driver 6.0.2
  7. 给机器人罗宾写一封英语回信_近10年高考英语书面表达真题及范文大汇总! 把握高考命题新趋势!...
  8. 贵大计算机考研情侣,贵大计算机研究生怎么样?
  9. 微信小程序自动检测更新新版本
  10. 【驱动】USB驱动·入门
  11. VALSE学习(十二):视频时序建模和动作识别
  12. 让li不显示超出内容,显示... (编程方法和CSS方法)
  13. 【Android 】【Monkey Demons】 针对性的进行稳定性测试
  14. wordpress数据字典
  15. PLSQL设置字体大小
  16. 醉枕江山第五十二章 公主中的公主
  17. mipi的dsi全称_MIPI-DSI/CSI协议介绍-转载
  18. 17-chan原理1-创建
  19. [BZOJ3162]独钓寒江雪
  20. 计算机概论在线阅读,计算机科学概论(Python版)

热门文章

  1. pc链接在移动端上访问,跳转为移动端链接;反之
  2. HTML(Hyper Text Mark-up Language )即超文本标记语言
  3. 《python爬虫实战》:爬取淘宝上MM的信息和照片
  4. PlayMaker的使用介绍
  5. 【泛微ecology】Table ‘ecology.e9_para_group_concat_max_len‘ doesn‘t exist
  6. 快速部署Ceph分布式高可用集群
  7. 模式识别,计算机视觉领域,期刊
  8. android 56
  9. yageo车规系列电阻选型
  10. 中国建成区(土地分类)长时间序列(1978-2017年)数据集