jrnl: put modules in its own respective files

This commit is contained in:
Schrottkatze 2024-04-20 20:11:04 +02:00
commit df13761fc8
No known key found for this signature in database
5 changed files with 101 additions and 105 deletions

View file

@ -0,0 +1,15 @@
use chrono::{DateTime, FixedOffset};
pub fn format_datetime(ts: DateTime<FixedOffset>) -> String {
ts.format("%A, %-d. %B %Y %R").to_string()
}
pub fn format_datetime_padded(ts: DateTime<FixedOffset>) -> String {
format!(
"{:>9}{}{:<9}{}",
ts.format("%A, "),
ts.format("%d. "),
ts.format("%B"),
ts.format(" %Y %R"),
)
}