Browse Source

Fix some formatting issues

This commit fixes some formatting issues with the time so that the
output uses universal SI symbols rather than ad hoc abbreviations.
pull/37/head
getsnoopy 3 years ago
parent
commit
d8510b1b87
  1. 8
      planeClass.py

8
planeClass.py

@ -383,10 +383,10 @@ class Plane:
landed_time -= timedelta(seconds=time_since_contact.total_seconds()) landed_time -= timedelta(seconds=time_since_contact.total_seconds())
hours, remainder = divmod(landed_time.total_seconds(), 3600) hours, remainder = divmod(landed_time.total_seconds(), 3600)
minutes, seconds = divmod(remainder, 60) minutes, seconds = divmod(remainder, 60)
min_syntax = "Mins" if minutes > 1 else "Min" min_syntax = "min"
if hours > 0: if hours > 0:
hour_syntax = "Hours" if hours > 1 else "Hour" hour_syntax = "h"
landed_time_msg = (f"Apx. flt. time {int(hours)} {hour_syntax}" + (f" : {int(minutes)} {min_syntax}. " if minutes > 0 else ".")) landed_time_msg = (f"Apx. flt. time {int(hours)} {hour_syntax}" + (f" {int(minutes)} {min_syntax}. " if minutes > 0 else "."))
else: else:
landed_time_msg = (f"Apx. flt. time {int(minutes)} {min_syntax}.") landed_time_msg = (f"Apx. flt. time {int(minutes)} {min_syntax}.")
self.takeoff_time = None self.takeoff_time = None
@ -637,4 +637,4 @@ class Plane:
print(time_since_ra) print(time_since_ra)
if time_since_ra.seconds >= 600: if time_since_ra.seconds >= 600:
print(ra_type) print(ra_type)
self.recent_ra_types.pop(ra_type) self.recent_ra_types.pop(ra_type)

Loading…
Cancel
Save