문제가 발생합니다. 예를 들어, '9/11/2016'에서 '7/11/2016'을 뺀 결과는 62입니다. 왜? 누구든지 내가 도와 줄 수 있니? 모든 응답은 감사드립니다, 미리 감사드립니다. :)일간의 차이 2 일 사이에 차이가 발생하면
Protected Sub txtReturnDate_TextChanged(sender As Object, e As EventArgs) Handles txtReturnDate.TextChanged
Dim d1 As DateTime = txtArriveDate.Text
Dim d2 As DateTime = txtReturnDate.Text
Dim days As Integer = (d2 - d1).TotalDays
lblDuration.Text = days.ToString()
End Sub
일부 컨텍스트가 도움이 될 수 있습니다. 이 VB.Net인가요? 당신이 생각하는대로 달과 달을 가지고 있다고 확신합니까? 너는 무엇을 기대 하느냐? – doctorlove
안녕하세요, 그렇습니다. vb.net입니다. 날짜가 '9/11/2016'과 '7/11/2016'인 경우 2가 될 것으로 예상됩니다. 제 jquery datepicker에서 정확하게 날짜를 얻었습니다. –
정말 문자열을 허용합니까? 'Parse' 메서드를 시도해보고 문자열에서 사용하고있는 형식을 명시 적으로 고려하십시오. https://msdn.microsoft.com/en-us/library/system.datetime.parse(v=vs.110).aspx ? cs-save-lang = 1 & cs-lang = vb # code-snippet-1 – doctorlove