33 lines
718 B
PowerShell
33 lines
718 B
PowerShell
function Convert-DateString ([String]$Date, [String[]]$Format)
|
|
{
|
|
$result = New-Object DateTime
|
|
|
|
$convertible = [DateTime]::TryParseExact(
|
|
$Date,
|
|
$Format,
|
|
[System.Globalization.CultureInfo]::InvariantCulture,
|
|
[System.Globalization.DateTimeStyles]::None,
|
|
[ref]$result)
|
|
|
|
if ($convertible) { $result }
|
|
}
|
|
|
|
|
|
|
|
$var1 = "10/09/2008 00:00:00"
|
|
#$var1 = "10/09/2008"
|
|
[DateTime]$var3 = [DateTime]::ParseExact($var1,"dd\/MM\/yyyy HH:mm:ss", $null)
|
|
|
|
write-host
|
|
#$test3 = ($var3.Year.ToString().Trim())
|
|
#$test4 = ($var3.Day.ToString().Trim())
|
|
|
|
$var3.ToLongTimeString()
|
|
$var3.ToUniversalTime()
|
|
|
|
Write-Host $var3
|
|
|
|
#write-host "$test3-$test4"
|
|
|
|
|
|
#write-host ($var3.Year).ToString().TrimEnd()'-'($var3.month)'-'($var3.Day) |