用Python获取当前时间和日期
黄芸欢 2023-07-11编程经验
1.Pythondatetime模块Python内置的datetime模块提供了处理日期和时间的函数。importdatetimenow=datetime.datetime.n
1. Python datetime模块
Python内置的datetime模块提供了处理日期和时间的函数。
import datetime now = datetime.datetime.now() print("当前时间:") print(now)
运行上面的代码,就可以得到当前的日期和时间。
2. 格式化输出
可以使用strftime()函数来格式化输出,具体操作可以参考Python官方文档。
import datetime now = datetime.datetime.now() print(now.strftime("%Y-%m-%d %H:%M:%S"))
运行上面的代码,可以得到带格式的输出,如2021-05-31 09:35:13。
3. 时区处理
如果需要处理多个时区的时间,可以使用pytz模块。
import datetime import pytz tz_LA = pytz.timezone('America/Los_Angeles') datetime_LA = datetime.datetime.now(tz_LA) print("洛杉矶时间:") print(datetime_LA.strftime("%Y-%m-%d %H:%M:%S %Z%z"))
运行上面的代码,可以得到洛杉矶的当前时间。
4. 时间间隔计算
可以使用timedelta函数来计算时间间隔。
import datetime t1 = datetime.datetime(2021, 5, 1) t2 = datetime.datetime(2021, 5, 31) delta = t2 - t1 print("时间间隔:") print(delta)
运行上面的代码,可以得到时间间隔,如30天。
很赞哦! ()