summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--schist_core/schist_models/src/date_utc.rs4
-rw-r--r--schist_desktop_gui/src/gui/components/transactions_view/view_transactions_view.rs2
2 files changed, 5 insertions, 1 deletions
diff --git a/schist_core/schist_models/src/date_utc.rs b/schist_core/schist_models/src/date_utc.rs
index 927644c..658a8dd 100644
--- a/schist_core/schist_models/src/date_utc.rs
+++ b/schist_core/schist_models/src/date_utc.rs
@@ -146,6 +146,10 @@ impl DateUtc {
}
return prev_guess;
}
+
+ pub fn format(&self, fmt: &str) -> String {
+ format!("{}", self.chrono_datetime_utc.format(fmt))
+ }
}
impl Nowlike for DateUtc {
diff --git a/schist_desktop_gui/src/gui/components/transactions_view/view_transactions_view.rs b/schist_desktop_gui/src/gui/components/transactions_view/view_transactions_view.rs
index d6ca180..eed55ad 100644
--- a/schist_desktop_gui/src/gui/components/transactions_view/view_transactions_view.rs
+++ b/schist_desktop_gui/src/gui/components/transactions_view/view_transactions_view.rs
@@ -23,7 +23,7 @@ impl<'a> Viewable<'a, Message> for TransactionsView {
column(
Text::default("Date").width(iced::Length::Fixed(128.0)),
|t: Transaction| {
- Text::default(t.date.to_string().as_str())
+ Text::default(t.date.format("%e %b %Y").as_str())
.width(iced::Length::Fixed(128.0))
.small()
.clip()