Dieser Code versucht die gegebene Datumsangabe in UNIX-Zeit zu verwandeln.
Die Benutzung ist ganz simpel:
var d = DateTime.Now;
long sec = d.ToUnixTime(); // Sekunden seit dem 01.01.1970
//
// Hängt sich als Erweiterung an den Typen
// System.DateTime
//
public static long ToUnixTime(this DateTime dateTime)
{
return (long)(dateTime - new DateTime(1970, 1, 1)).TotalSeconds;
}
Kommentare zum Snippet