Я знаю, что это действительно основной вопрос, но я только начинаю с VB Studio, и это прямо из книги.Newbie - datepicker и строка VB
MsgBox("Your birth date was " & DateTimePicker1.Text)
MsgBox("Day of the year: " & DateTimePicker1.Value.DayOfYear.ToString())
Я ожидал ToString, чтобы преобразовать целое значение в текстовое значение даты, но она по-прежнему возвращает nummerical значение. Если я смотрю, то actaully возвращает числовое значение в виде строки, например «20». Я попытался найти некоторую информацию в Интернете, но я получаю тот же самый фрагмент кода, который я использую.
Есть ли проблемы с компоновкой с выбором даты и Win7 (64 бит), или я пропустил простую конфигурацию.
Буду признателен за любую поддержку по этой простой проблеме.
Спасибо Damian
Какое значение вы ожидаете для DayOfYear()? DayOfYear - это числовой день в году, так что 1 февраля возвращается 32 (это 32-й день года). Обновите вопрос с примерной даты, отображаемой в подборщике даты, и ожидаемого результата. –