首页 > 解决方案 > 如何使用 VB.NET 获取一个月的最后五天

问题描述

我有一个表格来做库存中的库存 opname。要访问此表格,请单击一个按钮打开表格。我想验证,该用户可以在一个月的结束日期前五天的范围内打开此表单。例如:用户只能在几天内访问此表单:日期 27 至 8 月 31 日。我如何使用 vb.net 在一个月内获得最后五天。我不知道如何编写代码。如果有帮助,我将不胜感激。提前致谢

标签: vb.net

解决方案


有很多方法可以做到这一点。这里只是一个:

Dim currentDate = Date.Now

If currentDate.Day > Date.DaysInMonth(currentDate.Year, currentDate.Month) - 5 Then
    'We are in the last 5 days of the month.
End If

推荐阅读