C#: Zeit in ms (MilliSec)

  • #1
R

RT

Neues Mitglied
Themenersteller
Dabei seit
20.05.2006
Beiträge
4
Reaktionspunkte
0
Tag Zusammen,

Ich möchte mit C# die aktuelle Systemzeit in Millisekunden (ms) auslesen.

Code:
public static SqlString rt()
{
    DateTime.Now;

    //umwandeln in einen String.....wie?

    return Zeit in ms;
}

mit toString() komme ich nicht an die Anzahl ms seit 01.01.1970!
Das Konvertieren (Klasse: convert) unterstützt das konvertieren in einen Zahlenwert nicht!

Was kann ich tun?
FG
 
  • #2
mit toString() komme ich nicht an die Anzahl ms seit 01.01.1970!

Mit so einem Ergebnis von ToString() wären die meisten Leute wohl auch nicht einverstanden ;).

Code:
public static SqlString rt() {
  DateTime timeBase = new DateTime(1970, 1, 1);
  TimeSpan timeDiff = DateTime.Now.ToUniversalTime() - timeBase;
  return ((long)timeDiff.TotalMilliseconds).ToString();
}

bzw.
static readonly DateTime timeBase = new DateTime(1970, 1, 1);
als Feld.
 
Thema:

C#: Zeit in ms (MilliSec)

ANGEBOTE & SPONSOREN

Statistik des Forums

Themen
113.840
Beiträge
707.963
Mitglieder
51.494
Neuestes Mitglied
Flensburg45
Oben