~humaid/hstatus

b8d6019cf4e42a0322768e2d192a71760bcb1b4d — Humaid AlQassimi 1 year, 9 months ago 3dedf29
Fix timezone
1 files changed, 5 insertions(+), 3 deletions(-)

M src/main.rs
M src/main.rs => src/main.rs +5 -3
@@ 76,14 76,16 @@ fn time_item() -> String {
    res.push_str("UK:");
    res.push_str(
        local
            .with_timezone(&chrono::FixedOffset::east(3600))
            //.with_timezone(&chrono::FixedOffset::east(3600))
            .format("%I:%M")
            .to_string()
            .as_str(),
    );
    res.push(' ');
    res.push_str("AE:");
    res.push_str(local.format("%I:%M %p %d-%m-%Y").to_string().as_str());
    res.push_str(local
        .with_timezone(&chrono::FixedOffset::east(4 * 3600))
        .format("%I:%M %p %d-%m-%Y").to_string().as_str());
    res.push('|');
    res
}


@@ 102,7 104,7 @@ fn main() {
        if bat_num < 20 {
            let st_res = read_file("/sys/class/power_supply/BAT0/status");
            if let Ok(s) = st_res {
                if s == "Discharging" {
                if s.trim() == "Discharging" {
                    let mut bat_notice = String::new();
                    bat_notice.push_str("==============================");
                    bat_notice.push_str(" !!! Low Battery !!! (");