Witam! Ot tak sobie chcę napisać byle program do szukania godziny autobusu, który jest najbliższy do aktualnej godziny. Jak to wykonać, w ogóle nie mam żadnego pomysłu. Mógłbym odejmować, ale to by działało np. do 1 godziny najbliższej. Mi chodzi o faktycznie najbliższy.
0
0
Możesz wykorzystać znacznik czasu uniksa. Odejmujesz od siebie dwie godziny (zapisane jako integer) i liczysz z tego wartość bezwzględną - wynik będzie 'różnicą czasu'.
0
nie musi być od razu czas uniksa - w uproszczonym wariancie (bez północy) wystarczy liczyć GODZINA*60 + MINUTY i taką liczbę odejmować.