2017-02-21 6 views
0

Я получаю ошибку Year, Month и Day параметров описывают не-представимые DateTime, как ниже кодОшибка: год, месяц и день параметры описывают маркированный представима DateTime

FristDate = New Date(Year(frm.dtpInMonth.Value), Month(frm.dtpInMonth.Value), "-1") 

enter image description here

+0

день не может быть -1 ????? –

+1

Когда вы когда-либо видели дату с днем ​​-1? Возможно, если бы вы действительно объяснили, чего вы пытаетесь достичь, мы могли бы объяснить, как его достичь. – jmcilhinney

+0

Этот вид работы работает в Excel, но .NET немного более строгий. Вы должны работать с действительными датами и выполнять вычисления оттуда. – Enigmativity

ответ

-1

Хотя ваш вопрос неясен и менее информативен, я думаю, вы должны попробовать следующие коды:

Private Sub btnTest_Click(sender As Object, e As EventArgs) Handles btnTest.Click Dim FirstDate As Date Dim cDay As Integer = dtpInDay.Text Dim cMonth As Integer = dtpInMonth.Text Dim cYear As Integer = dtpInYear.Text FirstDate = New DateTime(cYear, cMonth, cDay) txtTest.Text = FirstDate.ToString End Sub

And please add screenshot of your Form

Скриншот Форма используя мой код:

1

+0

Как это ответить на вопрос? – Enigmativity

+0

Чтобы дать ему некоторую идею дать больше информации о его вопросе, и если у него возникнет какая-то путаница ... –

Смежные вопросы