当前位置:   article > 正文

每日一学:Python 将时间戳转换为指定格式日期

python timestamp转换成date

点击上方“CSDN精品课”,选择“置顶公众号”

第一时间获取精品编程教程

Python 发布以来,出现过几次大的飞跃,如 2008 年 Python 3.0 的出现使该语言现代化,以及最近关于 Python 管理机制的重大变化。

先来个基础知识回顾。Python 中的变量不需要声明。每个变量在使用前都必须赋值,变量赋值以后该变量才会被创建。在 Python 中,变量就是变量,它没有类型,我们所说的"类型"是变量所指的内存中对象的类型。本文综合讲述给定一个时间戳,怎么样将其转换为指定格式的时间。Python3 中有六个标准的数据类型:

Number(数字)

String(字符串)

List(列表)

Tuple(元组)

Set(集合)

Dictionary(字典)

Python3 的六个标准数据类型中:

不可变数据(3 个):Number(数字)、String(字符串)、Tuple(元组);可变数据(3 个):List(列表)、Dictionary(字典)、Set(集合)。

其中需要注意时区的设置。

当前时间

实例 1

  1. import time
  2. # 获得当前时间时间戳now = int(time.time())#转换为其他日期格式,如:"%Y-%m-%d %H:%M:%S"timeArray = time.localtime(now)otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray)print(otherStyleTime)

执行以上代码输出结果为:

2019-08-22 15:02:49

实例 2

  1. import datetime
  2. # 获得当前时间now = datetime.datetime.now()# 转换为指定的格式otherStyleTime = now.strftime("%Y-%m-%d %H:%M:%S")print(otherStyleTime)

执行以上代码输出结果为:

2019-08-22 15:02:49

指定时间戳

实例 3

  1. import time
  2. timeStamp = 1557502800timeArray = time.localtime(timeStamp)otherStyleTime = time.strftime("%Y-%m-%d %H:%M:%S", timeArray)print(otherStyleTime)

执行以上代码输出结果为:

2019-08-22 15:02:49

实例 4

  1. import datetime
  2. timeStamp = 1557502800dateArray = datetime.datetime.utcfromtimestamp(timeStamp)otherStyleTime = dateArray.strftime("%Y-%m-%d %H:%M:%S")print(otherStyleTime)

执行以上代码输出结果为:

2019-08-22 15:02:49

5ba662aa1f5986ef7cd4355fdc627a6a.png

作者 | Python编程开发

转载来源 | Python编程开发

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
点分享点收藏点点赞点在看
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/73058
推荐阅读
相关标签
  

闽ICP备14008679号