Foros del Web » Programación para mayores de 30 ;) » .NET »

Unix Time

Estas en el tema de Unix Time en el foro de .NET en Foros del Web. Hola, esto es una respuesta a como convertir una fecha al formato UnixTime que se utiliza bastante y el .NET no tiene una funcion para ...
  #1 (permalink)  
Antiguo 28/10/2008, 14:53
 
Fecha de Ingreso: marzo-2008
Mensajes: 99
Antigüedad: 16 años, 8 meses
Puntos: 0
Unix Time

Hola,
esto es una respuesta a como convertir una fecha al formato UnixTime que se utiliza bastante y el .NET no tiene una funcion para realizarlo, espero que les sea de utilidad.

public Int64 convertirAUnixTime(DateTime date)
{
DateTime origin = new DateTime(1970, 1, 1, 0, 0, 0, 0);
TimeSpan diff = date.ToUniversalTime() - origin;
Int64 unixTime = (diff.Ticks * 100) / Convert.ToInt64(Math.Pow(10, 9));
return unixTime;
}

Saludos.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:09.