Konvertiert die Nummer des Monats zum Monats-Namen mit der PowerShell
Ich umwandeln müssen, "08", um die Anzeige "August"
Kann ich nicht verwenden Get-Date
wie das kommt von einem mit dem Namen, die möglicherweise oder möglicherweise nicht ändern.
Also derzeit aufgeteilt ich die Namen in ein array, der Zugriff auf die Daten, die ich brauche, und konvertieren Sie die mm-Abschnitt MMMM
01 = January
03 = March
etc
Du musst angemeldet sein, um einen Kommentar abzugeben.
Vollen Monat name:
Abgekürzt:
[cultureinfo]::InvariantCulture
stattGet-Culture
wenn Sie möchten, dass der code, um die gleiche Arbeit auf verschiedenen Computern.Wenn Sie auf der Suche für den aktuellen Monat, versuchen Sie dies:
[cultureinfo]::InvariantCulture.DateTimeFormat.GetAbbreviatedMonthName((Get-Date).Month)
In den Geist der mithilfe der einfachste Weg:
Get-Date -UFormat %B
oder, um die Abkürzung für den Monat:
Get-Date -UFormat %b
Diese auch ports über schön von BASH und anderen scripting-Sprachen, verwenden Sie dieses format für Datumsangaben.