Quando si lavora con le date in PowerShell è spesso utile sfruttare il sistema.NET Framework.Classe DateTime., Ad esempio, per visualizzare la data corrente e l’ora l’Ora metodo può essere utilizzato:
::Now
possono essere abbreviati come mostrato nell’esempio seguente, dove viene utilizzato incombination con l’attuale metodo per visualizzare la data corrente:
::Today
Quando si lavora con data e ora presenti in Active Directory FromFileTime metodo può essere utilizzato per convertire i file in tempo per un formato leggibile.
::FromFileTime(129955032000000000)
Un’altra caratteristica molto utile è il metodo ParseExact che è incluso in questa classe. Trasforma una stringa in un oggetto DateTime., Può essere utilizzato per convertire quasi qualsiasi tipo di data specificando il formato utilizzando la notazione MM-gg-aaaa. L’esecuzione del seguente comando creerà un oggetto DateTime che visualizza correttamente la data come 16 maggio 2005.
::ParseExact('16@05==5','dd@MM==y',$null)
Per ulteriori informazioni sui metodi DateTime disponibili in questa classe, fare riferimento a questo articolo MSDN: http://msdn.microsoft.com/en-us/library/497a406b.aspx