Jump to content

PS: get-date => Tage hinzufügen UND Sprache ändern


Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Empfohlene Beiträge

Hallo zusammen,

 

folgendes Problem: Ich möchte in einem Script dem bestehenden Datum ein paar Tage hinzufügen, was auch ganz gut klappt:

((Get-Date).AddDays(21).ToString('dddd, dd-MM-yyyy'))

Jetzt habe ich aber das Problem, dass mein Layout natürlich Deutsch ist, und der Output bei "dddd" (Wochentag) demzufolge in Deutsch erscheint.

 

Hätte es aber gerne in Englisch, also auf "en-US" umstellen ohne es statisch in meiner Shell zu ändern.

 

 

Habe hierzu auch ein Code Beispiel gefunden, welchen ich aber nicht auf den oben genannten Code anwenden kann:

$US = New-Object system.globalization.cultureinfo("en-US")
get-date -format ($US.DateTimeFormat.ShortDatePattern)

Hat jemand evtl. einen Tipp oder sehe ich nur den Wald vor lauter Bäumen nicht?

 

Danke im Voraus!

 

Grüße

Link zu diesem Kommentar

Hm, wie sollte es dann ohne ToString aussehen? Das Zielformat ist ja 'dddd, dd-MM-yyyy'.

 

Evtl. noch ein wenig Hintergrund: Ich speichere das Datum in eine Variabel, die ich später für eine Report Email nutzen will, die eben in Englisch ist. Der Wochentag erscheint dann ja aber in Deutsch durch mein deutsches Layout.

 

Grüße


Sodele, nur nicht locker lassen ;-)

 

Hier mein funktionierender Code-Schnipsel:

$Culture = New-Object System.Globalization.CultureInfo("en-US")
(get-date).adddays(21).ToString("dddd, dd-MM-yyyy",$Culture)

Grüße

Link zu diesem Kommentar
Der letzte Beitrag zu diesem Thema ist mehr als 180 Tage alt. Bitte erstelle einen neuen Beitrag zu Deiner Anfrage!

Schreibe einen Kommentar

Du kannst jetzt antworten und Dich später registrieren. Falls Du bereits ein Mitglied bist, logge Dich jetzt ein.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Only 75 emoji are allowed.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor-Fenster leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

×
×
  • Neu erstellen...