Sqlserver
 sql >> Datenbank >  >> RDS >> Sqlserver

Darstellung von DateTime in Millisekunden?

Sie versuchen wahrscheinlich, in einen UNIX-ähnlichen Zeitstempel zu konvertieren, der in UTC:

ist
yourDateTime.ToUniversalTime().Subtract(
    new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc)
    ).TotalMilliseconds

Dies vermeidet auch Probleme mit der Sommerzeit, da UTC diese nicht hat.