Python中时间表示有哪些模块和方式?仅需一篇文章就能掌握!

2026-05-21 14:400阅读0评论SEO问题
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计743个文字,预计阅读时间需要3分钟。

Python中时间表示有哪些模块和方式?仅需一篇文章就能掌握!

各位好,这里是程序员晚宴。知识星球:Python读者圈+在Python中,表示时间的格式共有三种:时间戳、结构化时间、格式化时间。两个模块:time、datetime。今天我们来一起看看。

大家好,这里是程序员晚枫。知识星球:Python读者圈

在Python中,表示时间的格式一共有3种:时间戳、结构化时间、格式化时间,2个模块:time、datetime。

今天我们来一起看一下。

一、3种时间格式,4种生成方式

1、时间戳 - 记录时间

时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。

import time time.time() # 时间戳 # 输出:1659682465.1875775

这种方式得到的时间,一般用来数据库存储,非常节省存储空间。

2、结构化的时间 - 使用时间

所谓结构化时间,你可以理解成把时间进行了分类,分为了:年月日时分秒,你想用哪个类别,就可以直接取出哪个类别。

如果我们想取出一个时间片段,用这个方法就很简单了,例如:取出当前时间的分钟数。

import time time.localtime().tm_min # 结构化时间 # 输出:30

3、格式化的时间 - 展示时间

这个方法,用来给用户展示时间。

阅读全文

本文共计743个文字,预计阅读时间需要3分钟。

Python中时间表示有哪些模块和方式?仅需一篇文章就能掌握!

各位好,这里是程序员晚宴。知识星球:Python读者圈+在Python中,表示时间的格式共有三种:时间戳、结构化时间、格式化时间。两个模块:time、datetime。今天我们来一起看看。

大家好,这里是程序员晚枫。知识星球:Python读者圈

在Python中,表示时间的格式一共有3种:时间戳、结构化时间、格式化时间,2个模块:time、datetime。

今天我们来一起看一下。

一、3种时间格式,4种生成方式

1、时间戳 - 记录时间

时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量。

import time time.time() # 时间戳 # 输出:1659682465.1875775

这种方式得到的时间,一般用来数据库存储,非常节省存储空间。

2、结构化的时间 - 使用时间

所谓结构化时间,你可以理解成把时间进行了分类,分为了:年月日时分秒,你想用哪个类别,就可以直接取出哪个类别。

如果我们想取出一个时间片段,用这个方法就很简单了,例如:取出当前时间的分钟数。

import time time.localtime().tm_min # 结构化时间 # 输出:30

3、格式化的时间 - 展示时间

这个方法,用来给用户展示时间。

阅读全文