C#
[C#] DateTime to TimeStamp, TimeStamp to DateTime 변환하기
HyoSeong
2021. 2. 16. 23:07
반응형
안녕하세요.
오늘은 DateTime과 TimeStamp간의 변환 방법에 대해 알아보도록 하겠습니다.
간단하니 바로 코드로 보여드리도록 하겠습니다.
public long GetCurrentTimeStamp()
{
DateTime dt = DateTime.Now;
return ((DateTimeOffset)dt).ToUnixTimeSeconds();
}
public long DateTimeToTimeStamp(DateTime value)
{
return ((DateTimeOffset)value).ToUnixTimeSeconds();
}
public DateTime TimeStampToDateTime(long value)
{
DateTime dt = new DateTime(1970, 1, 1, 0, 0, 0, 0, DateTimeKind.Utc);
dt = dt.AddSeconds(value).ToLocalTime();
return dt;
}
감사합니다.
반응형