Gibt es eine ähnliche Funktion in C#, die mit der PHP-Funktionalität von ("$_SERVER['REQUEST_TIME']")
?
Antworten
Zu viele Anzeigen?
Dennis Traub
Punkte
48712
spender
Punkte
111351
Sie können die folgende Erweiterungsmethode verwenden, um eine DateTime
zu einem Unix-Zeitstempel (der meines Wissens nach in REQUEST_TIME
) :
public static class TimeTools
{
private static readonly DateTime StartOfEpoch =
new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);
public static long ToUnixTime(this DateTime dt)
{
return Convert.ToInt64(
(dt.ToUniversalTime() - StartOfEpoch).TotalSeconds);
}
}
also (in Anlehnung an @Dennis` Antwort )
Request.RequestContext.HttpContext.Timestamp.ToUnixTime()
jrummell
Punkte
41902
Ich glaube, Sie suchen nach DateTime.Now o DateTime.UtcNow .