1

我相信这很容易,但我正经历着这样的一天。我有代码Now.Date.AddDays(+1)可以让我知道明天的日期,但我需要明天的工作日名称。现在谷歌搜索了一段时间,似乎无法找到它。

4

2 回答 2

4

Use DateTimeFormatInfo.GetDayName

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

You can also use standard datetime format strings:

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

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

于 2013-03-20T10:32:59.097 回答
0

简单地:

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

你可以在这里查看可用的模式。

于 2013-03-20T10:40:21.857 回答