타임스탬프를 DateTime으로 변환
타임스탬프는 13자리 밀리초 * 10000인 경우 10자리 초 * 10000000입니다.
private DateTime TimestampToDateTime(긴 타임스탬프)
{
DateTime dateTimeStart = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(1970,1,1));
긴 시간 = 타임스탬프 * 10000000 ;
TimeSpan nowTimeSpan = new TimeSpan(lTime);
DateTime resultDateTime = dateTimeStart.Add(nowTimeSpan);
return resultDateTime;
}
D ateTime to timestamp
두 번째 수준
private int DateTimeToTimestamp(DateTime 시간)
{
DateTime startDateTime = TimeZone.CurrentTimeZone.ToLocalTime(new DateTime(197, 1, 1));
return Convert.ToInt32( (시간 - startDateTime).TotalSeconds);
}
위 내용은 공유 C#에서 타임스탬프를 어떻게 변환하나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!