2009-09-15 4 views

Répondre

2

Cela ressemble secondes écoulées depuis le 1 janvier 1970 00h00.

Utilisez cette fonction pour obtenir la date:

var baseDate = new DateTime(1970, 1, 1, 0, 0, 0); 
var transactionDate = baseDate.AddSeconds(1252457867); 

Affichera {9/9/2009 12:57:47 AM PST}

** EDIT: ** Si vous avez besoin UTC:

var utcDate = baseDate.AddSeconds(1252457867).ToUniversalTime(); 

Ce sorties {9/9/2009 07:57:47}

--Adam

+0

Maintenant nous avons 02:57:47 et 12:57:47 AM ... –

+3

Daniel Brückner: La raison de la différence de trois heures est bien sûr que les horodatages Unix sont en UTC mais le .NET Framework a converti la date à Le fuseau horaire local d'adaminst. –

7

Cela ressemble à des secondes depuis le Unix Epoch (1er janvier 1970).

Questions connexes