我正在使用VB.Net和MySQL制作发票系统。
首先,我必须从 mysql 中检索日期,将其添加一个月并将其与今天的日期进行比较。
我在mysql中的日期格式是" yyyy-MM-dd"
我的问题是:
答案 0 :(得分:0)
看,我不知道vb.net,但因为它使用.Net而且我知道C#它可能是相同的。
如果您不使用ORM,则必须从MySql获取日期表示,使用类构造函数将其转换为Date或DateTime对象,并且此对象具有添加月份的方法并与限制日期进行比较。
我认为它会解决你的问题。
答案 1 :(得分:0)
首先从MYSQL获取数据
Dim dateFromMySQL as DateTime = //Get from MYSQL
然后
1)我应该如何将一个月添加到我从mysql获取的日期?
只需使用AddMonths
添加月份即可。
Dim newDate as DateTime = dateFromMySQL.AddMonths(1)
2)我应该如何检查该日期是否已超过?
if dateFromMySQL <= DateTime.Now Then