vb.net - 如何使用 VB.NET 获取一个月的最后五天
问题描述
我有一个表格来做库存中的库存 opname。要访问此表格,请单击一个按钮打开表格。我想验证,该用户可以在一个月的结束日期前五天的范围内打开此表单。例如:用户只能在几天内访问此表单:日期 27 至 8 月 31 日。我如何使用 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
推荐阅读
- ibm-cloud - IBM Chatbot Assistant - 如何跳到下一个插槽
- loops - 如何让一只乌龟能够在 Netlogo 中保存其他乌龟 ID?
- xamarin - Xamarin 表单中具有不同子项的可扩展 ListView
- python - 如何按递增顺序打印奇数?
- javascript - 如何在 Chrome 中获取所选文件的实际文件路径而不是“假路径”?
- android - 将 JSON 对象数组的 JSON 对象发布到服务器
- javascript - 如何将特定国家/地区的地图加载到 OpenStreetMap?
- assembly - 在 6502 中寻址
- spring - 如何从 intelij idea 在 Tomcat 上部署战争(spring 应用程序)?
- php - net::ERR_EMPTY_RESPONSE 如何解决