Python中使用arrow库的now()方法获得当前时间
发布时间:2024-01-20 04:52:51
使用arrow库的now()方法可以获得当前的时间。
首先,我们需要安装arrow库,可以使用pip命令进行安装:
pip install arrow
安装完成后,我们可以在Python程序中导入arrow库:
import arrow
然后,我们可以使用now()方法获得当前时间:
now = arrow.now()
此时,变量now中保存了当前的时间信息。我们可以打印出来查看:
print(now)
运行程序后,输出的时间格式为ISO 8601格式的字符串,例如:
2021-09-20T09:30:00.123456+00:00
此外,arrow库还提供了许多其他方法来处理时间。下面是一些常用的例子:
1. 获取当前时间的年份:
year = now.year print(year)
输出:
2021
2. 获取当前时间的月份:
month = now.month print(month)
输出:
9
3. 获取当前时间的日期:
date = now.date() print(date)
输出:
2021-09-20
4. 获取当前时间的时、分、秒:
hour = now.hour minute = now.minute second = now.second print(hour, minute, second)
输出:
9 30 0
5. 获取当前时间的星期几:
weekday = now.weekday() print(weekday)
输出:
0
其中,星期一对应的数字为0,星期二为1,以此类推,星期日为6。
6. 格式化输出当前时间:
formatted = now.format('YYYY-MM-DD HH:mm:ss')
print(formatted)
输出:
2021-09-20 09:30:00
以上是使用arrow库的now()方法获得当前时间的示例。arrow库提供了丰富的功能,可以用于日期时间的计算、转换、比较等操作,可以根据具体需求进一步深入学习和使用。
