From bbc0fc108ea25eda1058c343c17aa204adb0ec00 Mon Sep 17 00:00:00 2001 From: Meghan Denny Date: Wed, 29 Apr 2026 15:01:26 -0700 Subject: [PATCH] add DateTime.to_timespec() --- time.zig | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/time.zig b/time.zig index 09aef55eb29a37954f96816e40e481b355d4e7ba..40f83ae7154a3800bacef903d657b1f324952438 100644 --- a/time.zig +++ b/time.zig @@ -233,6 +233,13 @@ pub const DateTime = struct { return res; } + pub fn to_timespec(self: DateTime) sys.struct_timespec { + return .{ + .sec = self.toUnix(), + .nsec = self.ms * ns_per_ms, + }; + } + fn daysSinceEpoch(self: DateTime) u64 { var res: u64 = 0; res += self.days; -- 2.54.0