isToday static method

bool isToday(
  1. int milliseconds, {
  2. bool isUtc = false,
  3. int? locMs,
})

is today. 根据时间戳判断是否是今天

Implementation

static bool isToday(int milliseconds, {bool isUtc = false, int? locMs}) {
    if (milliseconds == null || milliseconds == 0) return false;
    DateTime old = DateTime.fromMillisecondsSinceEpoch(milliseconds, isUtc: isUtc);
    DateTime now;
    if (locMs != null) {
        now = DateTimeUtils.getDateTimeByMs(locMs);
    } else {
        now = isUtc ? DateTime.now().toUtc() : DateTime.now().toLocal();
    }
    return old.year == now.year && old.month == now.month && old.day == now.day;
}