chiark / gitweb /
systemdadm: format dates in RFC822 style
authorLennart Poettering <lennart@poettering.net>
Sat, 24 Apr 2010 01:03:43 +0000 (03:03 +0200)
committerLennart Poettering <lennart@poettering.net>
Sat, 24 Apr 2010 01:03:43 +0000 (03:03 +0200)
systemadm.vala

index 423528aa3f552a5b37bde2aef14f6479c1c80eb7..deb1be005a6958bb9350ef4e7196b83a0feaf609 100644 (file)
@@ -395,15 +395,15 @@ public class MainWindow : Window {
 
                 uint64 t = unit.active_enter_timestamp;
                 if (t > 0) {
-                        TimeVal tv = { (long) (t / 1000000), (long) (t % 1000000) };
-                        unit_active_enter_timestamp_label.set_text_or_na(tv.to_iso8601());
+                        Time timestamp = Time.gm((time_t) (t / 1000000));
+                        unit_active_enter_timestamp_label.set_text_or_na(timestamp.format("%a, %d %b %Y %H:%M:%S %z"));
                 } else
                         unit_active_enter_timestamp_label.set_text_or_na();
 
                 t = unit.active_exit_timestamp;
                 if (t > 0) {
-                        TimeVal tv = { (long) (t / 1000000), (long) (t % 1000000) };
-                        unit_active_exit_timestamp_label.set_text_or_na(tv.to_iso8601());
+                        Time timestamp = Time.gm((time_t) (t / 1000000));
+                        unit_active_exit_timestamp_label.set_text_or_na(timestamp.format("%a, %d %b %Y %H:%M:%S %z"));
                 } else
                         unit_active_exit_timestamp_label.set_text_or_na();