dateTimeToXUtcInt method

int dateTimeToXUtcInt()

Implementation

int dateTimeToXUtcInt() {
  final DateTime dateTime = this;
  // Ensure the DateTime is in UTC.
  DateTime utcDateTime = dateTime.toUtc();
  // Get milliseconds since epoch and convert to seconds.
  int millisecondsSinceEpoch = utcDateTime.millisecondsSinceEpoch;
  int secondsSinceEpoch = millisecondsSinceEpoch ~/ 1000; // Integer division
  return secondsSinceEpoch;
}