반응형
환경 : Visual Studio 2015
DateTime 차이 (시작 일시 ~ 종료 일시) 의 계산
public void DiffTime()
{
string format = "yyyyMMddHHmmss.fff";
string strStartDateTime = "19771001080000.000";
DateTime startDateTime = DateTime.ParseExact(strStartDateTime, format, CultureInfo.InvariantCulture);
DateTime endDateTime = DateTime.Now;
TimeSpan tsDiff = endDateTime - startDateTime;
DateTime diffDateTime = DateTime.MinValue + tsDiff;
int diffYear = diffDateTime.Year;
int diffMonth = diffDateTime.Month;
int diffDay = diffDateTime.Day;
int diffHour = diffDateTime.Hour;
int diffMinute = diffDateTime.Minute;
int diffSecond = diffDateTime.Second;
int diffMillisecond = diffDateTime.Millisecond;
Debug.WriteLine(string.Format("{0}-{1}-{2} {3}:{4}:{5}.{6}", diffYear, diffMonth, diffDay, diffHour, diffMinute, diffSecond, diffMillisecond));
}
반응형
'Development > c#' 카테고리의 다른 글
[C#] 경과 시간 확인 하기 (0) | 2020.12.15 |
---|---|
「C#」Clickonce 설치 시 "응용프로그램 설치 - 보안 경로" 로 인해 설치가 안될때 (0) | 2020.11.23 |
「c#」Microsoft.CSharp.RuntimeBinder.CSharpArugmentIfo.Create 멤버가 필요한 컴파일러가 없습니다 . 오류 (0) | 2020.07.16 |
[C#] 키보드 후킹시 키보드 키값 enum (0) | 2020.07.09 |
[C#] Json Text 를 Json Format 으로 변경 (0) | 2020.06.29 |