用法
DateTime add(
Duration duration
)
返回一个新的 DateTime 实例,其中 duration 添加到 this 。
final today = DateTime.now();
print(today);//2023-01-31 18:43:07.496521
final fiftyDaysFromNow = today.add(const Duration(days: 50));
print(fiftyDaysFromNow);//2023-03-22 18:43:07.496521
请注意,添加的持续时间实际上是 50 * 24 * 60 * 60 秒。如果生成的 DateTime 具有与 this 不同的夏令时偏移量,则结果将不会具有与 this 相同的 time-of-day ,甚至可能不会在 50 天后达到日历日期。
使用当地时间的日期时要小心。
评论(0)