1 | $ date +%s |
2 | 1555601071 |
3 | $ date |
4 | Thu 18 Apr 17:25:28 CEST 2019 |
5 | $ date +%s |
6 | 1555601130 |
1 | DateTime tim=DateTime.Now; |
2 | TimeSpan span = (tim - new DateTime(1970,1,1, 0,0,0,0,DateTimeKind.Utc)); |
3 | long unixTime = (long)span.TotalSeconds; |
4 | -> 1555608132 |
Das C#-Programm und date-Befehle waren auf dem gleichen Rechner zu ähnlicher Zeit. Irgendwas stimmt da nicht, die beiden Zeiten unterscheiden sich um 7200 Sekunden. Was ist da falsch?