From a174b8afad1e753c8857c785293d761e8a6fef7a Mon Sep 17 00:00:00 2001 From: Paul Dicker Date: Fri, 8 Sep 2023 21:55:45 +0200 Subject: [PATCH] Deprecate `timestamp_nanos` --- src/datetime/mod.rs | 1 + src/naive/datetime/mod.rs | 1 + 2 files changed, 2 insertions(+) diff --git a/src/datetime/mod.rs b/src/datetime/mod.rs index df9768be..e77043e2 100644 --- a/src/datetime/mod.rs +++ b/src/datetime/mod.rs @@ -274,6 +274,7 @@ impl DateTime { /// /// The dates that can be represented as nanoseconds are between 1677-09-21T00:12:44.0 and /// 2262-04-11T23:47:16.854775804. + #[deprecated(since = "0.4.31", note = "use `timestamp_nanos_opt()` instead")] #[inline] #[must_use] pub fn timestamp_nanos(&self) -> i64 { diff --git a/src/naive/datetime/mod.rs b/src/naive/datetime/mod.rs index 9c5a9c8b..b2f7d63b 100644 --- a/src/naive/datetime/mod.rs +++ b/src/naive/datetime/mod.rs @@ -460,6 +460,7 @@ impl NaiveDateTime { /// /// The dates that can be represented as nanoseconds are between 1677-09-21T00:12:44.0 and /// 2262-04-11T23:47:16.854775804. + #[deprecated(since = "0.4.31", note = "use `timestamp_nanos_opt()` instead")] #[inline] #[must_use] pub fn timestamp_nanos(&self) -> i64 {