vb.Net中日期变量的问题
我有以下代码:vb.Net中日期变量的问题,vb.net,date,Vb.net,Date,我有以下代码: Private Function mayIComeIn() As Boolean With System.Configuration.ConfigurationManager.AppSettings Dim dStartDate As Date = .Item("StartDate") Dim dEndDate As Date = .Item("EndDate") If dStartDate <= Date.Now.
Private Function mayIComeIn() As Boolean
With System.Configuration.ConfigurationManager.AppSettings
Dim dStartDate As Date = .Item("StartDate")
Dim dEndDate As Date = .Item("EndDate")
If dStartDate <= Date.Now.Date And Date.Now.Date <= dEndDate Then
Return True
End If
Return False
End With
End Function
以下是web.config中的值,我使用日/月/年作为日期格式:
添加键=开始日期值=14/11/2104
添加键=结束日期值=2015年12月31日
使用这些值dStartDate,这些日期看起来像字符串,因此将其转换为带有日期的日期。TryParse.2104也比今天大。那应该是2014年吗?哦,天哪,就是这样,我开始有诵读困难症了