आप शायद UNIX जैसे टाइमस्टैम्प में बदलने की कोशिश कर रहे हैं, जो UTC में हैं:
yourDateTime.ToUniversalTime().Subtract(
new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc)
).TotalMilliseconds
यह गर्मियों में होने वाली समस्याओं से भी बचता है, क्योंकि UTC में ये समस्याएं नहीं होती हैं।