python 转换时间戳,python 时间戳格式化

  python 转换时间戳,python 时间戳格式化

  时间戳是指从1970年1月1日(00:00:00 GMT)到当前时间的总秒数。它也被称为Unix时间戳。

  百度将时间戳定义为一个完整的、可验证的数据,能够表明某个时间之前某个数据的存在。它通常是一个字符序列,唯一地标识某一时刻的时间。

  在python中,时间戳是一串数字。当我们想将其转换成某种格式的时间数据,比如‘2018-08-08 11:11:11’,就需要使用时间模块。同样,时间数据也可以转换成时间戳。

  具体操作如下:

  将时间转换为时间戳

  重新格式化时间

  时间戳转换为时间

  获取当前时间并将其转换为时间戳(实际需求)

  将时间转换为时间戳

  将时间数据2018-08-08 11:11:11转换成时间戳,

  具体操作流程如下:

  使用strptime()函数将时间转换成时间数组!

  使用mktime()函数将时间数组转换成时间戳!

  导入时间

  dt=2018-08-08 11:11:11

  #将时间转换为时间数组

  timeArray=time.strptime(dt, %Y-%m-%d%H:%M:%S )

  打印(时间阵列)

  #time.struct_time(tm_year=2018,tm_mon=8,tm_mday=8,tm_hour=11,tm_min=11,tm_sec=11,tm_wday=2,tm_yday=220,tm_isdst=-1)

  print(timeArray[0]) # 2018

  #将时间数组转换为时间戳

  timestamp=time . mktime(time array)

  打印(时间戳)# 1533697871.0

  重新格式化时间

  重新格式化需要以下两个步骤:

  使用strptime()函数将时间转换为时间数组。

  用strftime()函数重新格式化时间

  导入时间

  dt=2018-08-08 11:11:11

  #使用strptime()函数将时间转换为时间数组。

  timeArray=time.strptime(dt, %Y-%m-%d%H:%M:%S )

  #用strftime()函数重新格式化时间

  dt _ new=time . strftime( % Y-% M-% d-% H:% M:% S ,timeArray)

  打印(dt_new) # 2018-08-08 - 11:11:11

  将时间戳转换为时间

  在将时间戳转换为时间的过程中,首先需要将时间戳转换为localtime,然后再转换为时间的具体格式:

  使用localtime()函数将时间戳转换为localtime的格式。

  用strftime()函数重新格式化时间

  导入时间

  时间戳=1533697871.0

  #使用localtime()函数将时间戳转换为时间数组。

  localtime=time.localtime(时间戳)

  打印(当地时间)

  #time.struct_time(tm_year=2018,tm_mon=8,tm_mday=8,tm_hour=11,tm_min=11,tm_sec=11,tm_wday=2,tm_yday=220,tm_isdst=0)

  #用strftime()函数重新格式化时间

  dt=time . strftime( % Y:% M:% d % H:% M:% S ,localtime)

  打印(dt) # 2018:08:08 11:11:11

  获取指定格式的当前时间。

  基本步骤:

  使用time()获取当前时间,

  localtime()函数用于将其转换为localtime数组,

  最后,strftime()函数用于重新格式化时间。

  导入时间

  #获取当前时间

  current_time=int(time.time())

  打印(当前时间)# 1537873862

  #转换为本地时间

  localtime=time.localtime(当前时间)

  #用strftime()函数重新格式化时间

  dt=time . strftime( % Y:% M:% d % H:% M:% S ,localtime)

  Print(dt) #返回当前时间:2019:07:19 4:14:34

  这就是python时间戳的细节。希望对你有帮助。

  阅读原文:

  历史提交的图片或压缩文件

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 使用js实现数据格式化命令,使用js实现数据格式化的方法
  • 使用js实现数据格式化命令,使用js实现数据格式化的方法,使用js实现数据格式化
  • sql 时间格式化函数怎么用,sqlserver时间格式化函数
  • sql 时间格式化函数怎么用,sqlserver时间格式化函数,SQL 时间格式化函数
  • Linux磁盘格式化命令,linux格式化整个磁盘的命令
  • Linux磁盘格式化命令,linux格式化整个磁盘的命令,Linux磁盘格式化命令详解
  • js获取当前日期并格式化,js获取当前时间年月日并输出
  • js获取当前日期并格式化,js获取当前时间年月日并输出,JS获取当前时间的年月日时分秒及时间的格式化的方法
  • js格式化时间的方法是什么,js 格式化时间
  • js格式化时间的方法是什么,js 格式化时间,js格式化时间的方法
  • js格式化时间格式,js格式化时间字符串
  • js格式化时间格式,js格式化时间字符串,JS格式化时间的几种方法总结
  • js中时间格式化的几种方法有哪些,js中时间格式化的几种方法是什么
  • js中时间格式化的几种方法有哪些,js中时间格式化的几种方法是什么,js中时间格式化的几种方法
  • windows命令行格式化硬盘,格式化将清除磁盘中的所有文件
  • 留言与评论(共有 条评论)
       
    验证码: