在Python中,可以使用datetime
模块来进行日期和时间的操作。以下是一些常用的日期和时间操作:
from datetime import datetime, timedelta
now = datetime.now()
print(now)
dt = datetime(2021, 9, 1, 12, 30)
print(dt)
formatted_date = dt.strftime('%Y-%m-%d %H:%M:%S')
print(formatted_date)
date_string = '2021-09-01 12:30:00'
parsed_date = datetime.strptime(date_string, '%Y-%m-%d %H:%M:%S')
print(parsed_date)
one_day = timedelta(days=1)
yesterday = now - one_day
tomorrow = now + one_day
one_hour = timedelta(hours=1)
current_minute = now.minute
next_minute = (now + one_hour).minute
date1 = datetime(2021, 9, 1)
date2 = datetime(2021, 9, 2)
if date1 < date2:
print("date1 is earlier than date2")
elif date1 > date2:
print("date1 is later than date2")
else:
print("date1 and date2 are the same")
year = now.year
month = now.month
day = now.day
hour = now.hour
minute = now.minute
second = now.second
这些是Python中进行日期和时间操作的一些基本方法。你可以根据需要组合使用它们来完成更复杂的任务。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。