parseUnixEpoch method

int? parseUnixEpoch(
  1. dynamic node
)

Implementation

int? parseUnixEpoch(node) {
  if (node is num) {
    return isValueUnixEpochRange(node) ? node.toInt() : null;
  } else if (node is String) {
    var s = node.trim();
    if (RegExp(r'^\d+$').hasMatch(s)) {
      var n = int.parse(s);

      if (isValueUnixEpochRange(n)) {
        return inMilliseconds ? n : n * 1000;
      }
    }
  }
  return null;
}