Feedback

C# - Unix Timestamp in Datum wandeln

Veröffentlicht von am 23.07.2006
(2 Bewertungen)
Genauere Details über die UNIX-Time(stamp)
http://de.wikipedia.org/wiki/Unixzeit
GFU-Schulungen  [Anzeige]

ASP.NET Core - Der Einstieg

In nur 3 Tagen lernen Sie, wie man mit ASP.NET Core und den Technologien MVC, Entity Framework, WebAPI und Razor professionelle Web-Anwendungs-Architekturen aufbaut. Diese Schulung ist der perfekte Einstieg, um datengetriebene und präsentations-orientierte Applikationen auf Basis der ASP.NET Core Plattform zu erstellen.

VB.NET Einführung

Die Schulung zeigt Ihnen, wie Sie einfache, benutzerorientierte Programme, die auf Datenbanken zugreifen, in VB.NET eigenständig entwickeln. 

        private string conv_Timestamp2Date (int Timestamp)
        {
            //  gerechnet wird ab der UNIX Epoche
            System.DateTime dateTime = new System.DateTime(1970, 1, 1, 0, 0, 0, 0);
            // den Timestamp addieren           
            dateTime = dateTime.AddSeconds(Timestamp);
            string Date = dateTime.ToShortDateString() +", "+ dateTime.ToShortTimeString();
            //MessageBox.Show(Date);
            return Date;
        }

Abgelegt unter Datum, Timestamp, Unix, Linux.

1 Kommentare zum Snippet

Joshua schrieb am 14.02.2012:
Hier mal eine andere Version die auch die UTC Zeit berücksichtigt und ein DateTime Objekt zurück gibt:

internal static DateTime TimeReturnUnix2DateUtc(long utime)
{
// Erstellen des Zeitstempel für UNIX Zeit
var universalTime = new DateTime(1970, 1, 1, 0, 0, 0, 0).ToUniversalTime();
// Rückgabe des DateTime Objektes
return universalTime.AddSeconds(utime);
}
 

Logge dich ein, um hier zu kommentieren!