U probeert waarschijnlijk te converteren naar een UNIX-achtige tijdstempel, die in UTC staat:
yourDateTime.ToUniversalTime().Subtract(
new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc)
).TotalMilliseconds
Dit voorkomt ook problemen in de zomer, aangezien UTC die niet heeft.