반응형
두 개의 날짜가 주어지면 TimeSpan을 분 단위로 얻으려면 어떻게해야합니까?
주어진 두 날짜에서 TimeSpan을 분 단위로 얻으려면 다음을 수행하고 있습니다.
int totalMinutes = 0;
TimeSpan outresult = end.Subtract(start);
totalMinutes = totalMinutes + ((end.Subtract(start).Days) * 24 * 60) + ((end.Subtract(start).Hours) * 60) +(end.Subtract(start).Minutes);
return totalMinutes;
더 좋은 방법이 있습니까?
TimeSpan span = end-start;
double totalMinutes = span.TotalMinutes;
왜 이렇게하지 않습니까?
DateTime dt1 = new DateTime(2009, 6, 1);
DateTime dt2 = DateTime.Now;
double totalminutes = (dt2 - dt1).TotalMinutes;
도움이 되었기를 바랍니다.
나는 다음과 같이 할 것입니다.
int totalMinutes = (int)(end - start).TotalMinutes;
전체 분 및 분수 분으로 표현 된 현재 TimeSpan 구조의 값을 가져옵니다.
double totalMinutes = (end-start).TotalMinutes;
참고 URL : https://stackoverflow.com/questions/1030869/how-do-i-get-timespan-in-minutes-given-two-dates
반응형
'Nice programing' 카테고리의 다른 글
dirname (__ FILE__)에서 한 수준 위로 이동하는 방법 (0) | 2020.12.02 |
---|---|
45 초 내에 Tomcat 서버가 시작되지 않음 (0) | 2020.12.02 |
Rails의 모든 테이블에서 모든 데이터를 삭제하는 방법은 무엇입니까? (0) | 2020.12.02 |
ngclick에서 마우스 포인터 변경 (0) | 2020.12.02 |
숫자를 단어로 변환 C # (0) | 2020.12.02 |