Получите Нет дней в месяце используя VB.NET
Привет
мне нужно показать, сколько дней в месяце, если я ввожу год и месяц в текстовое поле и отображаю дни в следующем поле с помощью vb.net в приложении windows
пожалуйста, помогите мне
Привет
Я использовал этот код, но получил следующую ошибку (месяц должен быть от одного до двенадцати.имя параметра: месяц) это мой код
Тусклый год как целое число
Тусклый месяц как целое число
Тусклые дни как целое число = система.значение datetime.DaysInMonth(год, Месяц) //(месяц должен быть от одного до двенадцати.имя параметра: месяц)
TextBox7.Text = дни
Вы можете попробовать дать ему реальный год и месяц...
Тусклый год как целое число = 2012
Тусклый месяц как целое число = 2
Тусклые дни как целое число = система.значение datetime.DaysInMonth(год, месяц)
привет,
ya этот приведенный выше код работает правильно, но мои требования-это ввести значение во время выполнения только внутри текстового поля я даю ввод-это 2012,4 означает отображение количества дней в следующем текстовом поле(30) я думаю, что очистите мои требования..
Поэтому считайте значение из текстового поля, используйте строку.Разделить, чтобы разбить его на запятую, а затем преобразовать два числа в целые числа с помощью Parse или TryParse.
можете ли вы дать мне код я не знаю об этом в любом случае я получаю вывод Нет дней в месяце вы можете мне помочь
Dim parts As String() = tbYearAndMonthEntered.Text.Split(","C)
Тусклый год как целое число
Тусклый месяц как целое число
Если части.Тогда Длина = 2
год = целое число.Parse(parts(0))
месяц = целое число.Разбор(части(1))
...
Конец, Если
Спасибо за ваш код теперь он работает спасибо за то что уделили мне свое время,,
Спасибо,
Всегда пожалуйста!