Ich kann Folgendes verwenden, um ein Datum an einen Text anzuhängen:
%Vor% Aber ich möchte die Zeit im Unix-Format haben.
Ich kann es von date -UFormat %s
bekommen, aber kann ich die gleiche Syntax verwenden?
Wenn ich -UFormat %s
verwende, bekomme ich 1260199855,65625 , wie entferne ich die Dezimalzahl?
Übergeben Sie das Ergebnis einfach an ein int wie folgt:
%Vor%Wenn Sie die Parse-Methode verwenden, wird die Zeichenfolge "kulturbewusst" analysiert, sodass das entsprechende Dezimaltrennzeichen für die aktuelle Kultur erkannt wird. Wenn Sie nur direkt umwandeln, verwendet PowerShell die invariante Kultur, die Probleme für jede Kultur verursacht, in der die dezimale Zeichenfolge kein Punkt ist.
Tags und Links powershell