Получение дня даты

Юг является самым прохладным.

, Хотя старый добрый сброс работает лучше всего, когда данные не имеют значения.

http://south.aeracode.org/

6
задан Mark Hurd 21 December 2012 в 16:58
поделиться

5 ответов

Convert the date into a date datatype, then use the format function. This displays monday:

Dim d As Date
d = "11/23/2009"
MsgBox(Format(d, "dddd"))

You could also get a numeric day of the week using d.DayOfWeek.

0
ответ дан 8 December 2019 в 17:23
поделиться

Вы можете преобразовать его как DateTime и использовать свойство DayOfWeek, которое возвращает перечислитель DayOfWeek.

Не уверен в VB.NET, но в C # это похоже на

DateTime.Now.DayOfWeek or DateTime.Parse(theDateString).DayOfWeek
7
ответ дан 8 December 2019 в 17:23
поделиться

Взгляните на документацию членов DateTime Parse, TryParse, DayOfWeek и ToString.

0
ответ дан 8 December 2019 в 17:23
поделиться

Вы хотите посмотреть строки формата для метода ToString . MyDate.ToString ("dddd") даст вам то, что вы хотите.

5
ответ дан 8 December 2019 в 17:23
поделиться

Попробуйте

dateValue.DayOfWeek.ToString()
0
ответ дан 8 December 2019 в 17:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: