Python日期函数大全及用法示例

作者:小新模板 时间:2023-06-30 12:06:22 阅读数:199人阅读

Python提供了一系列日期函数来处理日期和时间,它们可以帮助我们轻松处理日期和时间的操作。下面我们将介绍一些常用的Python日期函数,以及它们的用法示例。

datetime.date()函数

datetime.date()函数可以用来获取当前的日期,它返回一个date对象,包含年、月、日信息,例如:

import datetimedate= datetime.date.today()print(date)# 2020-04-16

datetime.datetime()函数

datetime.datetime()函数可以用来获取当前的日期和时间,它返回一个datetime对象,包含年、月、日、时、分、秒信息,例如:

import datetimedate= datetime.datetime.now()print(date)# 2020-04-16 10:47:59.054797

datetime.timedelta()函数

datetime.timedelta()函数可以用来获取两个日期之间的差值,它返回一个timedelta对象,表示两个日期之间的时间差,例如:

import datetime date1 = datetime.date(2020, 4, 10) date2 = datetime.date(2020, 4, 16) diff = date2 - date1 print(diff)# 6 days, 0:00:00

datetime.strptime()函数

datetime.strptime()函数可以用来将字符串类型的日期转换为datetime对象,它接收两个参数,第一个参数是日期字符串,第二个参数是日期格式,例如:

import datetime date_str ='2020-04-16'date_format ='%Y-%m-%d'date= datetime.datetime.strptime(date_str, date_format)print(date)# 2020-04-16 00:00:00

datetime.strftime()函数

datetime.strftime()函数可以用来将datetime对象转换为字符串类型的日期,它接收一个参数,即日期格式,例如:

importdatetime date = datetime.datetime.now() date_format ='%Y-%m-%d %H:%M:%S'date_str = date.strftime(date_format)print(date_str)# 2020-04-16 10:51:55

datetime.weekday()函数

datetime.weekday()函数可以用来获取指定日期的星期几,它返回一个整数,0表示星期一,1表示星期二,以此类推,例如:

importdatetime date = datetime.date(2020,4,16) weekday = date.weekday()print(weekday)# 3

datetime.isoweekday()函数

datetime.isoweekday()函数可以用来获取指定日期的ISO星期几,它返回一个整数,1表示星期一,2表示星期二,以此类推,例如:

importdatetime date = datetime.date(2020,4,16) weekday = date.isoweekday()print(weekday)# 4

datetime.timestamp()函数

datetime.timestamp()函数可以用来获取指定日期的时间戳,它返回一个浮点数,表示从1970年1月1日到指定日期的秒数,例如:

importdatetime date = datetime.datetime.now() timestamp = date.timestamp()print(timestamp)# 1587015078.71186

datetime.fromtimestamp()函数

datetime.fromtimestamp()函数可以用来将时间戳转换为datetime对象,它接收一个参数,即时间戳,例如:

import datetimetimestamp=1587015078.71186date=datetime.datetime.fromtimestamp(timestamp) print(date) #2020-04-1610:57:58.71186

以上就是,Python提供了丰富的日期函数,可以帮助我们轻松处理日期和时间的操作。


以上就是Python日期函数大全及用法示例的详细内容,更多信息请关注OD云其它相关文章!



本文URL:http://www.odweb.cn/news_show.html?id=281