admin 管理员组文章数量: 1086019
2024年1月14日发(作者:alert 语句)
python timedelta用法
Python中的timedelta用于对日期和时间进行加减运算,并返回一个新的日期和时间对象。timedelta可以对天、小时、分钟等进行加减运算,使程序具有更好的灵活性。
timedelta可以接受以下参数:
days:天数;
seconds:秒数;
microseconds:微秒数;
milliseconds:毫秒数;
minutes:分钟数;
hours:小时数;
weeks:周数。
下面是一个timedelta的示例:
```python
import datetime
today = ()
print('今天是:', today)
one_day = lta(days=1)
yesterday = today - one_day
print('昨天是:', yesterday)
one_week = lta(weeks=1)
last_week = today - one_week
- 1 -
print('上周是:', last_week)
one_hour = lta(hours=1)
one_minute = lta(minutes=1)
one_second = lta(seconds=1)
one_hour_later = () + one_hour
one_minute_later = () + one_minute
one_second_later = () + one_second
print('一个小时后:', one_hour_later)
print('一分钟后:', one_minute_later)
print('一秒钟后:', one_second_later)
```
输出结果为:
```
今天是: 2021-05-17
昨天是: 2021-05-16
上周是: 2021-05-10
一个小时后: 2021-05-17 17:46:16.320023
一分钟后: 2021-05-17 17:47:15.320023
一秒钟后: 2021-05-17 17:46:45.320023
```
可以看到,通过timedelta的加减运算,我们可以很方便地计算出日期和时间的变化,使程序更加灵活和实用。
- 2 -
- 3 -
版权声明:本文标题:python timedelta用法 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1705233579a477988.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论