1
对我的数据库我有一个字段“日期”,其中包含一个日期格式。字符串格式到日期
2016-08-19 15:47:50
我现在的问题是,什么是正确的字符串格式来检查我的变量是否更低或更高?
例如:
DateAdd(DateInterval.Month,
0,
New DateTime(y, currentMonth, currentDay))
.ToString("yyyyMMddHHmmss")
了toString显然是错误的,因为我得到一个文字错误。
有人能给我正确的格式吗?
格式化与'datetime'比较有什么关系?除非它是'字符串'我猜? –
你的数据库字段是什么类型?如果是'日期',你根本不必费心打扰。此外,为什么您将日期保存为年,月和日作为数值,而不是直接作为日期? –
自己修复它,线程可以关闭 解决方案: 'DateAdd(DateInterval.Month,0,New DateTime(y,currentMonth,currentDay))。ToString(“yyyy-MM-dd HH:mm:ss”)' @AlexB。这是一个字符串字段 –