當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


Dart DateTime.isAfter用法及代碼示例


dart:core 庫中DateTime.isAfter 方法的用法介紹如下。

用法:

bool isAfter(
   DateTime other   
)

如果 this 出現在 other 之後,則返回 true。

比較與時間是 UTC 還是本地時區無關。

final now = DateTime.now();
final later = now.add(const Duration(seconds: 5));
print(later.isAfter(now)); // true
print(!now.isBefore(now)); // true

// This relation stays the same, even when changing timezones.
print(later.isAfter(now.toUtc())); // true
print(later.toUtc().isAfter(now)); // true

print(!now.toUtc().isAfter(now)); // true
print(!now.isAfter(now.toUtc())); // true

相關用法


注:本文由純淨天空篩選整理自dart.dev大神的英文原創作品 isAfter method。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。