Welcome to Our Website

#PSTip Arbejder med DateTime objekter i PowerShell ved hjælp af [System.DateTime]

Når du arbejder med datoer i PowerShell er det ofte nyttigt at udnytte den .NET Framework System.DateTime klasse., For eksempel For at vise den aktuelle dato og tid, de Nu metoden kan anvendes:

::Now

kan forkortes til, som vist i følgende eksempel, hvor det bruges incombination med den nuværende metode til at vise den aktuelle dato:

::Today

Når du arbejder med tidsstempler fundet i Active Directory-den FromFileTime metode kan bruges til at konvertere filen til et menneske-læsbart format.

::FromFileTime(129955032000000000)

en anden meget nyttig funktion er Parsee .act-metoden, der er inkluderet i denne klasse. Det omdanner en streng til et DateTime-objekt., Det kan bruges til at konvertere næsten enhver type dato ved at angive formatet ved hjælp af MM-dd-yyyy notationen. Ved at køre følgende kommando oprettes et datetime-objekt, der viser datoen korrekt som den 16. maj 2005.

::ParseExact('16@05==5','dd@MM==y',$null)

For mere information om de tilgængelige DateTime-metoder i denne klasse henvises til denne MSDN-artikel: http://msdn.microsoft.com/en-us/library/497a406b.aspx

Skriv et svar

Din e-mailadresse vil ikke blive publiceret. Krævede felter er markeret med *