diff --git a/crates/ui2/src/utils/format_distance.rs b/crates/ui2/src/utils/format_distance.rs index 1586a6e155b5ddc10391c25254d2e30b1e89a598..b0fce184ce64e23e1173ddcce77f3532fb0dfe5e 100644 --- a/crates/ui2/src/utils/format_distance.rs +++ b/crates/ui2/src/utils/format_distance.rs @@ -42,6 +42,16 @@ impl FormatDistance { Self::new(date, DateTimeType::Local(Local::now())) } + pub fn to_string(self) -> String { + format_distance( + self.date, + self.base_date.to_naive(), + self.include_seconds, + self.add_suffix, + self.hide_prefix, + ) + } + pub fn include_seconds(mut self, include_seconds: bool) -> Self { self.include_seconds = include_seconds; self