feat: implement PlainDateTime until/since with spec rounding semantics

This commit is contained in:
爱特每羊队
2026-08-12 01:18:34 +08:00
parent ed8c76c60f
commit 6afeaafb54
2 changed files with 834 additions and 15 deletions
@@ -520,6 +520,16 @@ pub fn bind_temporal(core: &Arc<KernelCore>, session: &KernelSession, global: &m
oxide_builtins::temporal::plain_date_time_subtract::<crate::vm::Vm> as *const (),
1,
),
(
"until",
oxide_builtins::temporal::plain_date_time_until::<crate::vm::Vm> as *const (),
1,
),
(
"since",
oxide_builtins::temporal::plain_date_time_since::<crate::vm::Vm> as *const (),
1,
),
],
);
bind_well_known_data_property(