Python日期时间转换实例

 时间:2026-02-14 15:16:36

1、在CentOS7虚拟机Shell输入‘python’,进入交互命令行,输入以下代码:

import time

time.localtime()

time.localtime 获取当前系统时间转化为struct_time格式

Python日期时间转换实例

2、将struct_time格式时间转换为指定格式字符串表示时间,代码如下:

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

>>> print (strtime)

2019-01-16 14:31:15

%Y是完整的年份 %m 月份 %d 当月的第几天

%H是24小时日期 %M 分钟 %S 秒

Python日期时间转换实例

3、只取日期可以使用以下代码:

>>> strdate = time.strftime('%Y-%m-%d',time.localtime())

>>> print (strdate)

2019-01-16

当然也可以用datetime包,更方便使用管理日期时间。这里仅介绍time包

Python日期时间转换实例

4、获取时间戳,使用以下代码:

time.time()

返回当前时间戳,时间戳的概念是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数,通常用于方便比较时间大小。

Python日期时间转换实例

5、将struct_time转换回时间戳,代码如下:

time.mktime(time.localtime())

Python日期时间转换实例

6、将自定义格式字符串转换为struct_time格式时间,代码如下:

time.strptime('20190102 15:00:00','%Y%m%d %H:%M:%S')

Python日期时间转换实例

  • Python3 的字符串与基本输入输出入门
  • 用python实现加减乘除运算
  • 如何使用python语言计算1到100的和
  • 怎样用Python语言绘制五角星?
  • Python编程:如何使用字符串的lower()方法
  • 热门搜索
    昆明大理丽江旅游 深圳到香港旅游 新西兰旅游要多少钱 西部旅游攻略 北京近郊旅游景点 十月份去哪里旅游好 浙江旅游职业学院地址 南非旅游局 上海黄山旅游 云南西双版纳旅游攻略