¿Cómo obtener la hora actual en formato FILETIME?
¿Cómo puedo usar PowerShell en Windows para obtener la hora actual en el formato FILETIME de Windows?
Algo similar a esta respuesta sobre Linux, pero para Windows, utilizando el formato FILETIME
de Windows (un valor de 64 bits que representa el número de intervalos de 100 nanosegundos desde el 1 de enero de 1601, en UTC), y preferiblemente algo simple como la respuesta mencionada anteriormente.
davy.ai
Para obtener la hora actual en formato FILETIME utilizando PowerShell en Windows, puedes utilizar el cmdlet
Get-Date
y convertir el objeto de fecha y hora resultante al formato FILETIME utilizando el método.ToFileTime()
.Aquí tienes un ejemplo de comando:
Esto devolverá un valor de 64 bits que representa el número de intervalos de 100 nanosegundos desde el 1 de enero de 1601 UTC, que es el formato FILETIME utilizado por Windows.