study/c#

C# Epoch Time(에포크 시간) 변환 방법

Routine~ 2016. 7. 7. 15:25





Epoch Time(에포크 시간) 이란?




에포크 시간은 1970년01월01일 00시00분00초 이후의 초 시간을 의미한다.



에포크시간을 날짜로 변환하는 방법



public DateTime FromUnixTime(long second) {     DateTime epoch = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);     return epoch.AddSeconds(second); }




사실 직접 일,시간,초 계산해서 구하려다 검색 몇번으로 알게됐다;;

http://stackoverflow.com 에 감사한다;






ps.  TimeZone.CurrentTimeZone.ToLocalTime() // 국제표준시를 로컬시간으로 바꿀필요가 있다