python time 获取毫秒级时间戳

这篇具有很好参考价值的文章主要介绍了python time 获取毫秒级时间戳。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1、time 获取秒级时间戳,格式化显示

import time

ts = time.time()
print("time:", ts)  # 原始时间数据,单位为秒

# time.strptime 只支持到秒级别!
dt = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(ts))  # 转 UTC时间,精确到秒print("time UTC str:", dt)
print("time UTC ms str:", dt + f".%.3f" % ((ts - int(ts)) * 1000))  # 显示毫秒和微秒

结果:

time: 1685594545.0012841
time m str: 2023-06-01 12:42:25
time ms str: 2023-06-01 12:42:25.1.284

2、datetime 获取当前日期时间

# 获取含微秒的日期时间 print(dt_ms)
dt_ms = datetime.datetime.now().strftime('%Y-%m-%d %H:%M:%S.%f')
print(dt_ms)

结果:

2023-06-01 12:45:13.345816

3、日期时间之间的转换

3.1、字符串转 time

dt = '2018-01-01 10:40:30'
ts = int(time.mktime(time.strptime(dt, "%Y-%m-%d %H:%M:%S")))
print (ts)
=>
1514774430

3.2、字符串转 time

ts = 1515774430
dt = time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(ts))
print(dt)
=>
2018-01-13 00:27:10

3.3、示例文章来源地址https://www.toymoban.com/news/detail-598967.html

ts = time.mktime(time.strptime("2023-06-05", "%Y-%m-%d")) # 1685894400.0
time.strftime("%Y-%m-%d %H:%M:%S", time.localtime(1685894400.0)) # 2023-06-05 00:00:00'

到了这里,关于python time 获取毫秒级时间戳的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Unity中获取时间戳、日期、时间、毫秒、秒以相互转换、自定义格式时间

    这里附带一个时间戳和时间转换的网址 时间戳就是从1970年1月1日0时0分0秒起到现在的总毫秒数,为什么时1970/1/1/00:00:00,因为第一台计算机发明时间是这个时间,所以时间戳诞生了。 比如说你要做一些时间相关的功能,那么基本都会用到时间戳。而且时间戳是精确的,比如说

    2024年02月05日
    浏览(35)
  • Linux之获取系统时间(time函数、gettimeofday函数)

    ①函数功能 :将日历时间参数time转换为一个表示本地当前时间的字符串; ②函数参数 :timer为time()函数获得 ③函数返回值 :返回字符串格式(星期 月 日 小时:分:秒 年); tm结构: ①函数功能 :使用timer的值填充tm结构体,其值会被分解为tm结构,并用本地时区表示;

    2024年02月06日
    浏览(34)
  • Redis执行lua脚本-Time函数-获取当前时间

    TIME 命令返回当前服务器的时间,包含两个条目 Unix 时间戳和这一秒已经过去的微秒数。 如果想要判断两个时间哪个最新,先去比较各自的 unix_timestamp : unix_timestamp 大的那个时间戳最新 unix_timestamp 都一样时,则判断 milliseconds , milliseconds 大的哪个时间戳最新。 如果都一样

    2024年02月11日
    浏览(38)
  • STM 如何通过网络 time.windows.com获取时间

    在STM32中,你可以使用STM32Cube HAL库提供的网络套接字API来通过网络获取时间。以下是一个示例代码,演示如何通过time.windows.com获取时间:

    2024年02月14日
    浏览(31)
  • Go语言time库,时间和日期相关的操作方法

    用于处理时间、日期和时区的核心库。在实际开发中,常常需要与时间打交道,例如记录日志、处理时间差、计算时间间隔等等。因此,掌握time库的使用方法对于Go开发者来说非常重要。 在Go语言中,时间表示为time.Time类型,日期表示为time.Time类型或者time.Date类型,时区表示

    2024年02月14日
    浏览(35)
  • Python time时间格式化

    Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块我在之前的文章已经有所介绍,它提供 的接口与C标准库time.h基本一致。相比于time模块,datetime模块的接口则更直观、更容易调用。今天就来讲讲datetime模块。 datetime模块定义了两个常量:datetime.MI

    2024年02月12日
    浏览(29)
  • Python time时间格式化以及设置时区

    Python提供了多个内置模块用于操作日期时间,像calendar,time,datetime。time模块我在之前的文章已经有所介绍,它提供 的接口与C标准库time.h基本一致。相比于time模块,datetime模块的接口则更直观、更容易调用。今天就来讲讲datetime模块。 datetime模块定义了两个常量:datetime.MI

    2024年02月08日
    浏览(42)
  • python工具模块介绍-time 时间访问和转换

    功能:时间访问和转换。 相关模块: datetime 标准模块。 calendar 标准模块。 下面介绍一些术语和约定: epoch 是时间开始点。对于Unix ,时代是1970年1月1日0点。通过time.gmtime(0)可以查看时间的起点: 对于32位的linux系统,时间只能处理到2038年。现在新发布的主流已经全部是64位

    2023年04月24日
    浏览(79)
  • java实现时间格式转换(int整数类型的秒/毫秒---时分秒毫秒)

    秒或毫秒类型的数值转为指定格式的时间格式: 运行结果如下: 当然,还可以指定自定义的格式转化显示。

    2024年02月11日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包