Verwenden Sie die Epochenzeit in Sekunden, um Tage seit der Epoche anzuzeigen, Jahre seit Epochen und Stunden, Minuten uPython

Python-Programme
Anonymous
 Verwenden Sie die Epochenzeit in Sekunden, um Tage seit der Epoche anzuzeigen, Jahre seit Epochen und Stunden, Minuten u

Post by Anonymous »

import time

#Program is supposed to use epoch time to accurately display to
#user the amount of days since epoch, years since epoch and
#display the time hours, minutes and seconds.

epoch = time.time()#get amount fo seconds that passed since epoch
hour_seconds = 3600
day_in_seconds = hour_seconds * 24
days_since_epoch = int(epoch//day_in_seconds)
print(days_since_epoch,"days")
years_since_epoch = int(epoch//(day_in_seconds * 365))
print(years_since_epoch,"years")
remainder = int(epoch % day_in_seconds)
print(remainder)
hours = remainder // hour_seconds
print(hours)
new_remainder = remainder % hour_seconds
minutes = new_remainder // 60
print(minutes)
seconds = new_remainder % 60
print(seconds)
< /code>
Das Programm funktioniert, wenn ich Minuten und Sekunden berechnet. Das Programm funktioniert nicht, wenn es darum geht, Stunden anzuzeigen.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post