📅  最后修改于: 2023-12-03 15:00:21.440000             🧑  作者: Mango
Python中的datetime库提供了一个time类,它表示一天中的时间。time类是存储时间的理想选择,因为它可以存储时间戳、时、分、秒和微秒。
本文将介绍如何使用datetime.time类来表示秒。
时间对象可以使用datetime.time(hour, minute, second, microsecond)函数创建。
import datetime
time = datetime.time(12, 34, 56, 789000)
print(time)
输出:
12:34:56.789000
可以使用以下属性获取时间对象的小时、分钟、秒和微秒:hour、minute、second、microsecond。
print('hour:', time.hour)
print('minute:', time.minute)
print('second:', time.second)
print('microsecond:', time.microsecond)
输出:
hour: 12
minute: 34
second: 56
microsecond: 789000
可以使用比较运算符和运算符(类似于数字和字符串)比较和运算时间:
time1 = datetime.time(12, 34, 56, 789000)
time2 = datetime.time(15, 12, 34, 567000)
print(time1 < time2) # True
print(time1 + datetime.timedelta(minutes=6)) # 12:40:56.789000
输出:
True
12:40:56.789000
在Python中,datetime.time类是一种简便的方式来存储时间(时、分、秒和微秒)。通过使用time类,可以执行与时间相关的操作,并使用比较和运算符来比较和运算时间。
以上是关于Python中使用datetime.time类来表示秒的介绍。