format method

Object format([
  1. TimestampFormat format = TimestampFormat.dateTime
])

Implementation

Object format([TimestampFormat format = TimestampFormat.dateTime]) {
  return switch (format) {
    TimestampFormat.dateTime || TimestampFormat.unknown => toString(),
    TimestampFormat.httpDate => formatHttpDate(_timestamp),
    TimestampFormat.epochSeconds => _timestamp.millisecondsSinceEpoch ~/ 1000,
  };
}