@ -2,7 +2,7 @@ use std::io::Read;
|
|||||||
|
|
||||||
use adw::prelude::*;
|
use adw::prelude::*;
|
||||||
use adw::subclass::prelude::*;
|
use adw::subclass::prelude::*;
|
||||||
use chrono::NaiveDateTime;
|
use chrono::{Local, TimeZone};
|
||||||
use gtk::{gdk, gio, glib};
|
use gtk::{gdk, gio, glib};
|
||||||
use ntfy_daemon::models;
|
use ntfy_daemon::models;
|
||||||
use tracing::error;
|
use tracing::error;
|
||||||
@ -50,7 +50,9 @@ impl MessageRow {
|
|||||||
|
|
||||||
let time = gtk::Label::builder()
|
let time = gtk::Label::builder()
|
||||||
.label(
|
.label(
|
||||||
&NaiveDateTime::from_timestamp_opt(msg.time as i64, 0)
|
&Local
|
||||||
|
.timestamp_opt(msg.time as i64, 0)
|
||||||
|
.earliest()
|
||||||
.map(|time| time.format("%Y-%m-%d %H:%M:%S").to_string())
|
.map(|time| time.format("%Y-%m-%d %H:%M:%S").to_string())
|
||||||
.unwrap_or_default(),
|
.unwrap_or_default(),
|
||||||
)
|
)
|
||||||
|
|||||||
Reference in New Issue
Block a user