Anda mungkin mencoba mengonversi ke stempel waktu mirip UNIX, yang ada di UTC:
yourDateTime.ToUniversalTime().Subtract(
new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc)
).TotalMilliseconds
Ini juga menghindari masalah musim panas, karena UTC tidak memilikinya.