Comment faire pour formater un DateTime en PowerShell

Je peux formater le Get-Date applet de commande pas de problème comme ceci:

$date = Get-Date -format "yyyyMMdd"

Mais une fois que j'ai une date dans une variable, comment puis-je formater? La déclaration ci-dessous

$dateStr = $date -format "yyyMMdd"

retourne cette erreur:

"Vous devez fournir une valeur de l'expression
sur le côté droit de la '-f'
l'opérateur"

  • J'ai effectivement voulu cette syntaxe travaillé. $date -format "yyyMMdd" est beaucoup plus intuitive pour la mise en forme d'un objet unique que '{0:yyyyMMdd}' -f $date.
InformationsquelleAutor Ev. | 2010-02-12