首页 > 编程语言 >python的时间格式化

python的时间格式化

时间:2024-04-05 22:45:28浏览次数:37  
标签:格式化 timedelta python datetime 对象 int 时间 time 属性

datetime

datetime.date

属性/方法 功能 说明
.max 日期最大值 类属性
.min 日期最小值 类属性
.today() 今天的日期 类方法
.year 对象的属性 int类型
.month 对象的属性 int类型
.day 对象的属性 int类型
.weekday 对象的星期属性 周一 ~ 周日(0 ~ 6)
.isoweekday 对象的星期属性 周一 ~ 周日(1 ~ 7)
.isoformat() 对象的字符串格式化 例如:2024-04-05
.strftime(format: str) 指定格式格式化 例如:x.strftime('%Y-%m-%d')
.replace() 更改对象中的属性 例如:x = x.replace(year=9)

datetime.time

属性/方法 功能 说明
.max 时间最大值 类属性
.min 时间最小值 类属性
.hour 对象的小时属性 int类型
.minute 对象的分钟属性 int类型
.second 对象的属性 int类型
.microsecond 对象的微秒属性 int类型
.isoformat() 对象的字符串格式化 例如:16:14:15
.strftime(format: str) 指定格式格式化 例如 x.strftime('%H:%M:%S')
.replace() 更改对象中的属性 例如:x = x.replace(hour=10)

datetime.datetime

这个对象结合了上述两个对象的特点。

属性/方法 功能 说明
.max 日期最大值 类属性
.min 日期最小值 类属性
.now() 现在的日期 类方法,同 .today()
.today() 今天的日期 类方法,同 .now()
.strptime(data_string, format) 将时间字符串转换为事件对象 类方法
.year 对象的属性 int类型
.month 对象的属性 int类型
.day 对象的属性 int类型
.hour 对象的小时属性 int类型
.minute 对象的分钟属性 int类型
.second 对象的属性 int类型
.microsecond 对象的微秒属性 int类型
.date() 对象的date部分 =datetime.date
.time() 对象的time部分 =datetime.time
.isoformat() 对象的字符串格式化 例如:2024-04-05T16:14:15.318302
.timestamp() 13位.时间戳 例如:1234567890.123456,相当于time.time()
strftime()(format: str) 指定格式格式化 例如 x.strftime('%Y-%m-%d %H:%M:%S')

datetime.timedelta

timedelta的签名如下:

def __new__(cls, days=0, seconds=0, microseconds=0, milliseconds=0, minute=0, hours=0, weeks=0):
属性/方法 功能 说明
.max timedelta的最大值 类属性
.min timedelta的最小值 类属性
.days timedelta对象的天数 实例化时的weeks会转换成这个
.microseconds timedelta对象的微秒数 实例化时minutes和hours会转换成这个
.total_seconds timedelta对象的总大小(换算成秒) 浮点数

time

属性/方法 功能 说明

标签:格式化,timedelta,python,datetime,对象,int,时间,time,属性
From: https://www.cnblogs.com/amnotgcs/p/18116260

相关文章

  • Python if、for、while
    一、第一个程序 交互式输入第一个程序 #!/usr/bin/envpython3#-*-coding:utf-8-*-#@Author:Tom#@Time:2024/4/522:25#定义变量Google_Mail="[email protected]"#允许交互式输入并赋值给对应的变量Google_Url=input("PleaseInputGoogleTheUr......
  • Python分支结构与循环结构
    程序的基本结构共有三种,「任何程序都可以由这三种基本结构组合来实现」。顺序结构分支结构循环结构一、分支结构分支结构是根据判断条件结果而选择不同向前路径的运行方式,分支结构分为:单分支,二分支和多分支。1)单分支结构单分支结构是分支结构中最简单的一种方......
  • Python 变量循环
    一、变量编程语言或脚本语言都涉及变量,在变量定义时都有一定的规则。Python变量定义规则如下:A.变量名:只能是"字母、数字和下划线"的任意组合。注:不能有空格和其他特殊字符B.变量名:不能以数字开头C.变量名:不能是关键字。如下:  and、as、assert、break、class、contin......
  • Python实战:天气应用
    1.引言天气应用是现代生活中不可或缺的一部分,它可以帮助我们实时获取天气信息,合理安排出行和活动。通过Python实现天气应用,我们可以加深对编程语言的理解,同时也能够体会到编程带来的便利。2.环境准备在开始编写天气应用之前,我们需要准备以下环境:1)Python环境:确保计......
  • Python实战:文章朗读器
    1.引言朗读器是一种可以帮助我们阅读文本的工具,特别适合那些需要长时间阅读或者视力不佳的用户。通过Python实现朗读器,我们可以加深对编程语言的理解,同时也能够体会到编程带来的便利。2.环境准备在开始编写朗读器之前,我们需要准备以下环境:1)Python环境:确保计算机上......
  • Python实战:键盘记录器
    1.引言键盘记录器是一种可以监控和记录用户键盘输入的工具,通常用于安全测试、数据分析等场景。通过Python实现键盘记录器,我们可以加深对编程语言的理解,同时也能够体会到编程带来的便利。2.环境准备在开始编写键盘记录器之前,我们需要准备以下环境:1)Python环境:确保计......
  • Python实战:将Pdf文件转换为有声读物
    1.引言有声读物是现代生活中不可或缺的一部分,它可以让我们在通勤、健身等场合享受阅读的乐趣。然而,将Pdf文件转换为有声读物需要一定的技术支持。通过Python实现Pdf文件转换为有声读物,我们可以加深对编程语言的理解,同时也能够体会到编程带来的便利。2.环境准备在......
  • HTML 文本格式化
    ​ HTML文本格式化通常使用一系列特定的标签来改变文本的外观或结构。这些标签可以控制文本的字体、大小、颜色、对齐方式等,也可以用来标记文本的逻辑结构(如段落、标题、列表等)。除了这些基本的格式化标签,HTML还支持通过CSS(级联样式表)来更精细和灵活地控制文本的格式和样式。......
  • 2-37. 代码链接 UI 实现时间日期对应转换
    创建TimeUI初始化,并注册事件修改EventHandlerTimeManager来唤起事件增加作弊代码按T的时候快速跳过一分钟项目相关代码代码仓库:https://gitee.com/nbda1121440/farm-tutorial.git标签:20240405_2104......
  • python流程控制
    条件语句If语句If-else语句If-elif-else语句If嵌套循环语句While语句for语句 while循环嵌套for循环嵌套......