MyITGuy
11/11/2014 - 7:05 PM

PowerShell: Convert integer8Date to Date

PowerShell: Convert integer8Date to Date

# lockoutTime is GMT (eg. 130599884480379712)

[datetime]::FromFileTime((Read-Host "integer8Date (lastLogon, lockoutTime, etc.)"))

# Convert GMT

$Date = Get-Date
$UTC = $Date.ToUniversalTime()
$Offset = ($Date - $UTC).Hours
([datetime]::FromFileTime((Read-Host "integer8Date (lastLogon, lockoutTime, etc.)"))).AddHours($Offset)