Sto cercando di convertire il valore di data e ora di un file in data e ora per confrontare due differenze di data e ora.Conversione da String a DateTime in PowerShell
I dati verrebbero in formato 24122014_022257. Devo convertirlo in data e ora per confrontare i valori:
$usdate="24122014_022257"
$dateParts = $usdate -split "_"
$final = $dateparts[0] + $dateParts[1]
Come posso farlo?
Usa '[Globalization.CultureInfo] :: InvariantCulture' piuttosto che' $ null'. Quest'ultimo genera un errore se, per esempio, la stringa di formato ha una designazione AM/PM mentre le impostazioni regionali del sistema no. –
Solitamente aggiungo l'identificatore 'tt' alla stringa di formato se sto convertendo un dato che utilizza gli specificatori AM/PM. – mjolinor
Non vedo il punto nell'aggiunta di un'opzione per gestire le differenze culturali nei designatori AM/PM facendo un ParseExact su stringhe che non hanno quel designatore. – mjolinor