imag/libimagtimeui/src/datetime.rs
2016-05-28 20:53:10 +02:00

35 lines
552 B
Rust

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!()
}
}