datetime과 now 사이의 경과 시간을 계산하고 싶습니다. 이것은 내가 무엇을 가지고 :시간대와 현재 날짜 시간 사이
TimeSpan SinceStatusChange = new TimeSpan();
SinceStatusChange = (double)(DateTime.Now.Date - StatusDateTime).TotalMinutes;
기본적으로,이 조건문을 작성 찾고 있어요 : 나는 "SinceStatusChange는 ="그래서 내가 할 수 나중에 테스트의 경우 라인을 쓰기 어떻게
if (SinceStatusChange is greater than 180 minutes)
을 값이 180보다 큰 경우
감사합니다.
(이중)에 밑줄이 표시되어 'double'을 TimeSpan으로 변환 할 수 없다는 것을 나타내며 (이중) 제거 할 때 여전히 동일한 메시지를 제공합니까? – frenchie
@frenchie :'double'은'TimeSpan'이 아니기 때문에. –
TotalMinutes가 double을 반환하므로 전송할 필요가 없습니다. –