2013-02-01 3 views
0

지난 주 월요일에 날짜를 어떻게 계산할 수 있습니까? 나는 ASP와 VB.net을 사용하고있다. 날짜 기능이 있습니까? 우리는 VB에서 지금 가지고있다. 하지만 저는 지난 주 월요일에 날짜를 계산하는 방법을 알고 싶습니다. 예를 들어 오늘은 2010 년 1 월 31 일이고 목요일은 오늘이며 월요일은 1/21/2011의 날짜를 원합니다. 나는 그것을 할 것입니다 방법주간 날짜 표시 방법

+0

질문 있습니다되지 않습니다 익숙한? –

+0

귀하의 질문은 매우 불분명합니다. 확실한 대답은 "달력을보고, 첫 번째 텍스트 상자에있는 주 월요일 날짜를 입력하고 두 번째 텍스트 상자에 다음 주 일요일"을 입력하십시오. 그러나 귀하의 질문을 추측하겠습니다. 이 코드. 하지만 어떤 언어 또는 플랫폼을 사용하고 있는지 알지 못해도 대답하기가 어렵습니다. :-) 질문을 수정하고 구체적으로 작성한 다음 해당 내용에 대한 태그를 추가하십시오. 감사. :-) –

+0

VB에서 asp.net의 텍스트 상자 컨트롤에서 두 날짜를 사용하고 있습니다. – user1764540

답변

1

나는 당신이 원하는 정확히 모르겠지만,이 시도 :

Public Function GetMondayLastWeek() As Date 
    Return DateAdd(DateInterval.Day, -Now.DayOfWeek + 1, Now.Date) 
End Function 

나이 : clear..what 기술은 당신이

Public Function GetMondayLastWeek() As Date 
    Return DateAdd(DateInterval.Day, -Now.DayOfWeek + 8, Now.Date) 
End Function 
+0

고맙습니다. 이번 주 월요일의 날짜를 알려줍니다. 지난 주 월요일의 날짜를 얻을 수있는 방법이 있습니까? 1/21/2013 – user1764540

+0

두 번째 예제를 시도하거나, 아마도 -Now.DayOfWeek + 15로 변경하십시오. –

+0

고맙습니다. – user1764540