获取WeekdayName + 1

时间:2013-03-20 10:30:14

标签: vb.net date

我确信这很容易,但我有其中一天。我有代码Now.Date.AddDays(+1),它让我明天的日期,但我需要明天的工作日名称。谷歌搜索了一段时间,似乎无法找到它。

2 个答案:

答案 0 :(得分:4)

使用DateTimeFormatInfo.GetDayName

Dim tomorrow = Now.Date.AddDays(1)
Dim weekDayName = CultureInfo.CurrentCulture.DateTimeFormat.GetDayName(tomorrow.DayOfWeek)

您还可以使用标准日期时间格式字符串:

weekDayName = tomorrow.ToString("dddd") ' long '
weekDayName = tomorrow.ToString("ddd") ' abbreviated'

Standard Date and Time Format Strings: The Long Date ("D") Format Specifier

答案 1 :(得分:0)

简单地:

Dim sDayName As String = Date.Today.AddDays(1).ToString("dddd")

您可以查看可用的模式here