mirror of
https://github.com/lune-org/lune.git
synced 2025-05-04 10:43:57 +01:00
fix: cargo build
This commit is contained in:
parent
5df5f10480
commit
5ccab5b15a
1 changed files with 3 additions and 3 deletions
|
@ -1,5 +1,5 @@
|
||||||
use anyhow::Result;
|
|
||||||
use chrono::prelude::*;
|
use chrono::prelude::*;
|
||||||
|
use chrono::DateTime as ChronoDateTime;
|
||||||
|
|
||||||
// TODO: Proper error handling and stuff
|
// TODO: Proper error handling and stuff
|
||||||
|
|
||||||
|
@ -45,7 +45,7 @@ impl DateTime {
|
||||||
|
|
||||||
pub fn from_local_time(date_time: Option<DateTimeConstructor>) -> Self {
|
pub fn from_local_time(date_time: Option<DateTimeConstructor>) -> Self {
|
||||||
if let Some(date_time) = date_time {
|
if let Some(date_time) = date_time {
|
||||||
let local_time: DateTime<Local> = Local
|
let local_time: ChronoDateTime<Local> = Local
|
||||||
.from_local_datetime(&NaiveDateTime::new(
|
.from_local_datetime(&NaiveDateTime::new(
|
||||||
NaiveDate::from_ymd_opt(date_time.year, date_time.month, date_time.day)
|
NaiveDate::from_ymd_opt(date_time.year, date_time.month, date_time.day)
|
||||||
.expect("invalid date"),
|
.expect("invalid date"),
|
||||||
|
@ -77,7 +77,7 @@ impl DateTime {
|
||||||
where
|
where
|
||||||
T: ToString,
|
T: ToString,
|
||||||
{
|
{
|
||||||
let time = DateTime::parse_from_str(iso_date.to_string().as_str(), "%Y-%m-%dT%H:%M:%SZ")
|
let time = ChronoDateTime::parse_from_str(iso_date.to_string().as_str(), "%Y-%m-%dT%H:%M:%SZ")
|
||||||
.expect("invalid ISO 8601 string");
|
.expect("invalid ISO 8601 string");
|
||||||
|
|
||||||
Self {
|
Self {
|
||||||
|
|
Loading…
Add table
Reference in a new issue