답변
GetFirstMondaySince(DateTime.Now + TimeSpan.FromDays(2));
너무
DateTime monday = DateTime.Now.AddDays(-(int)DateTime.Now.DayOfWeek + 1).AddDays(7).Date
당신이 특정 날짜를 다음 첫 월요일 얻고 싶은 경우에,이 수행을 위해
DateTime GetFirstMondaySince(DateTime afterWhen)
{
int dayOfWeek = (int)someDate.DayOfWeek;
int wantedDay = (int)DayOfWeek.Monday;
return afterWhen.AddDays((wantedDay-dayOfWeek+7)%7);
}
을 올 제 월요일 사용 GetFirstMonday (날짜 시간 (2009,1,1))
등
참고 : 테스트되지 않은 코드. 사용하기 전에 이해하고 테스트하십시오.
첫째 월요일 다음 주 :
감사합니다 .. – Chicharito
public DateTime GetNextMonday()
{
DateTime dt = DateTime.Today;
if dt.DayOfWeek == DayOfWeek.Monday
{
dt.AddDays(7);
}
else
{
while (dt.DayOfWeek != DayOfWeek.Monday)
{
dt = dt.AddDays(1);
}
}
return dt;
}
루프는 가공 식품을 대체해서는 안됩니다. –
'dt '가 월요일이면 어떨까요? 그것은 결코 반복되지 않고 기본적으로'DateTime.Today'를 반환합니다. –
- 1. 날짜 시간 문제
- 2. 날짜 시간 문제 2005
- 3. Django의 날짜 시간 문제
- 4. Nhibernate 날짜/시간 문제
- 5. OLEDB 날짜 (시간) 문제 asp.net C#
- 6. C# 날짜 시간 조작
- 7. C# : C#으로 날짜 시간
- 8. PHP 날짜 시간 SQL 문제
- 9. 날짜 시간 방법은 체인 문제
- 10. 날짜/시간 문자열 분석 문제
- 11. 날짜/시간 C++에서 파싱
- 12. 날짜 문제
- 13. 날짜 시간 - 10 시간
- 14. 날짜/시간 문자열에서 시간 지우기
- 15. C# 시간 관리 문제
- 16. 날짜 시간
- 17. 날짜 시간
- 18. 날짜 시간 선택 컨트롤, 문제 행동
- 19. android의 ormlite에있는 날짜 및 시간 객체의 문제
- 20. Microsoft 동기화 프레임 워크 날짜 시간 문제
- 21. SQL에 LInq 삽입 날짜 시간 문제
- 22. 사용자의 현지 시간으로 날짜/시간 변환 - 문제
- 23. 날짜 시간 형식은
- 24. 자바 날짜 (달력) 날짜 시간
- 25. 날짜 시간 조작
- 26. 변환 날짜 시간
- 27. 날짜/시간 순서가 올바른 날짜 서식 지정
- 28. 자바 스크립트 날짜 및 JSON 날짜 시간
- 29. 시간대의 날짜 시간
- 30. 날짜 시간 선택 도구
를 작동해야 그와 나는 첫 번째 일요일합니다. [@ oraclee, 약간의 세부 사항을 추가하십시오] –
Ok ı 세부 사항 추가 – Chicharito