📜  在 python 中获取当前年份(1)

📅  最后修改于: 2023-12-03 15:07:47.131000             🧑  作者: Mango

在 Python 中获取当前年份

Python 提供了多种方式来获取当前的日期和时间信息。获取当前年份也有多种方法,本文将介绍其中三种常用的方法。

使用 datetime 模块

Python 的 datetime 模块提供了多个类和函数来处理日期和时间。我们可以使用 datetime 模块来获取当前年份,具体方法如下:

import datetime

now = datetime.datetime.now()
current_year = now.year
print(current_year)

运行上面的代码,输出结果为当前年份,例如 2022。

使用 time 模块

时间戳是 Python 中处理时间的一种方式,它表示自 1970 年 1 月 1 日 0 点 0 分 0 秒以来经过的秒数。time 模块提供了获取当前时间戳的函数 time.time(),然后我们可以将时间戳转换为特定的时间格式,例如年份。具体方法如下:

import time

now = time.time()
current_year = time.localtime(now).tm_year
print(current_year)

运行上面的代码,同样可以输出当前年份。

使用 calendar 模块

Python 的 calendar 模块提供了处理日历的函数和类,包括获取当前日期和时间的函数 calendar.monthrange()。具体方法如下:

import calendar

now = calendar.datetime.datetime.now()
current_year = now.year
print(current_year)

运行上面的代码,同样可以输出当前年份。

综上所述,可以使用 datetime 模块、time 模块或 calendar 模块中的函数获取当前年份,具体方法因场景而异。