我在兩日期之間獲得差異時遇到問題。例如,'9/11/2016'減去'7/11/2016'結果出來62.爲什麼?任何人都可以幫助我嗎?任何反應表示讚賞,在此先感謝。 :)兩日期之間的差距
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我希望得到像2如果日期是'9/11/2016和'7/11/2016''。我想我從我的jquery datepicker正確得到日期。 –
它真的接受一個字符串。考慮嘗試'Parse'方法並明確您在字符串中使用的格式:https://msdn.microsoft.com/zh-cn/library/system.datetime.parse(v=vs.110).aspx ?cs-save-lang = 1&cs-lang = vb#code-snippet-1 – doctorlove