Uhrzeit: ich will nur die Stunde

 

Hallo,

was ich alles finde, so viel.. aber so kompliziert darf es nicht sein.

TimeToString ist schön, wenn ich hh:mm will, TIME_MINUTES.. aber ich brauche TIME_HOUR und das ist leider nicht im Sortiment.
Dazu brauche ich die Zeit als int, weil ich als Bedingungen "Wenn Stunde >9 und <17" haben will; 

Kann ich eine BASH einbetten, dass ich mit awk das drittletzte Feld mit delimiter : rauspicken kann?

Dank & Gruss

 

Ohne Garantie:

#define  HoD(t) ((int)(((t)%86400)/3600))                // Hour of Day 2018.02.03 17:55:56 => (int) 17
 
Carl Schreiber:

Ohne Garantie:

coole Sch..., man!! =) 

Grund der Beschwerde: