Timestamp.fromMicrosecondsSinceEpoch constructor
- int microseconds
Creates a Timestamp from microseconds since epoch.
Parameters:
microseconds: Microseconds since Unix epoch.
Returns: A Timestamp instance.
Example:
var ts = Timestamp.fromMicrosecondsSinceEpoch(1609459200000000);
Implementation
factory Timestamp.fromMicrosecondsSinceEpoch(int microseconds) {
final seconds = microseconds ~/ 1000000;
final nanoseconds = (microseconds % 1000000) * 1000;
return Timestamp(seconds, nanoseconds);
}