imag/libimagtimeui/src/datetime.rs

36 lines
552 B
Rust
Raw Normal View History

2016-05-28 15:53:29 +00:00
use chrono::naive::datetime::NaiveDateTime as ChronoNaiveDateTime;
use parse::Parse;
use date::Date;
use time::Time;
pub struct DateTime {
date: Date,
time: Time,
}
impl DateTime {
fn new(date: Date, time: Time) -> DateTime {
unimplemented!()
}
}
impl Into<ChronoNaiveDateTime> for DateTime {
fn into(self) -> ChronoNaiveDateTime {
ChronoNaiveDateTime::new(self.date.into(), self.time.into())
}
}
impl Parse for DateTime {
fn parse(s: &str) -> Option<DateTime> {
unimplemented!()
}
}