我想知道是否有办法直接转换整数 DayOfWeek
返回表示星期一、星期二等日期的字符串。
示例代码:
MessageBox.Show(Date.Today.DayOfWeek)
这将返回
6
(截至今日)。有没有办法直接将其转换为 Saturday
, 例如?我真的不在乎它真正将它转换成什么,但我想取消我的 Select Case:Select Case Date.Today.DayOfWeek
Case 0
day = "Sunday"
Case 1
day = "Monday"
Case 2
day = "Tuesday"
Case 3
day = "Wednesday"
Case 4
day = "Thursday"
Case 5
day = "Friday"
Case 6
day = "Saturday"
Case Else
day = "Apocalypse: we're all boned."
End Select
谢谢 :)
最佳答案
一个更简单的方法:
Dim day As String = Date.Today.DayOfWeek.ToString()
关于vb.net - 将 DayOfWeek 枚举转换为表示日期的字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2169130/