C# | ASP.NET/C#
C# CurrentTimeMills
bboks.net
2010. 4. 8. 13:50
Java의 System.currentTimeMillis() 와 동일한 효과를 내는 C# code
public long CurrentTimeMillis() { DateTime Epoch = new DateTime(1970, 1, 1); return (long)(DateTime.UtcNow - Epoch).TotalMilliseconds; }
C#에서는 기준점이 0001-01-01이지만 Java에서는 1970-01-01이다.
또한 C#은 local date를 사용하지만 Java는 UTC date를 사용한다.
따라서 기준일을 1970 년 1월 1일로 설정하고 시간도 UTC로 얻어와 계산하면 된다.
[출처] Java System.currentTimeMillis() equivalent