Hier ist die Art der Zeitformatierung, nach der ich suche:
%Vor%Ich benutze das momentan:
%Vor%Was gibt:
%Vor% Was nah ist, aber nicht genau. Ich kann am Ende nichts finden, wenn -0500
angezeigt wird. Außerdem bekomme ich die Sekunden als Int.
Wie kann ich diese beiden Probleme lösen?
Ich kam auf folgendes:
%Vor%Korrekturen für die Probleme, die Sie hatten:
gettimeofday()
und struct timeval
, das für die höhere Genauigkeit ein Mikrosekunden-Element hat. Ich habe versucht, den Zeitzonen-Offset manuell über das zweite struct timezone *
-Argument von gettimeofday()
neu zu erstellen, aber auf meinem Rechner gibt es einen Offset von 0 zurück, der nicht korrekt ist. Die Manual-Seite für gettimefday()
hat einiges über die Handhabung von Zeitzonen unter Linux zu sagen (Das ist das Betriebssystem, das ich getestet habe).
% z (Kleinbuchstabe z).
Dies erscheint jedoch nicht in der Posix-Spezifikation . Google hat mich in einem Kreis hierhin zurück gebracht.
>