isToday static method

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

is today. 是否是当天.

Implementation

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