Bonjour tout le monde,
Une question vraiment simple et pourtant je bataille et aucune des solutions trouvée sur le net ne fonctionne...
J'ai un DateTimeOffset et je souhaiterai obtenir le nombre de secondes depuis le 01/01/1970 en UTC+1. Voici ce que j'ai essayé :
Mais aucune de ces solutions ne fonctionne... Ma date de base est au 15/07/20 08:07:34, je devrais donc obtenir 1594800480 ce qui n'est pas le cas...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 msgDate.ToUnixTimeSeconds() msgDate.ToLocalTime().ToUnixTimeSeconds() TimeZoneInfo.ConvertTime(msgDate,TimeZoneInfo.FindSystemTimeZoneById("W. Europe Standard Time")).ToUnixTimeSeconds() (msgDate.ToLocalTime() - new DateTime(1970, 1, 1, 0, 0, 0)).TotalSeconds
Quelqu'un pour me donner un coup de main svp ?
Merci
Partager