struct EpochSeconds [src]

seconds since epoch Jan 1, 1970 at 12:00 AM

Fields

secs: u64

Members

Source

pub const EpochSeconds = struct { secs: u64, /// Returns the number of days since the epoch as an EpochDay. /// Use EpochDay to get information about the day of this time. pub fn getEpochDay(self: EpochSeconds) EpochDay { return EpochDay{ .day = @as(u47, @intCast(@divTrunc(self.secs, secs_per_day))) }; } /// Returns the number of seconds into the day as DaySeconds. /// Use DaySeconds to get information about the time. pub fn getDaySeconds(self: EpochSeconds) DaySeconds { return DaySeconds{ .secs = math.comptimeMod(self.secs, secs_per_day) }; } }