VB.net - 从MySQL获取日期,将其添加一个月并将其与今天的日期进行比较

时间:2015-01-28 02:21:27

标签: mysql vb.net date

我正在使用VB.Net和MySQL制作发票系统。

首先,我必须从 mysql 中检索日期,将其添加一个月并将其与今天的日期进行比较。

我在mysql中的日期格式是" yyyy-MM-dd"

我的问题是:

  1. 我应该添加一个月到我从 mysql 获得的日期?
  2. 我应该检查该日期是否已超过?

2 个答案:

答案 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