Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# Windows Forms
Войти
Регистрация
Восстановить пароль
 
Pitty_
0 / 0 / 0
Регистрация: 26.12.2017
Сообщений: 28
1

Определение возраста через дату рождения

14.06.2019, 09:02. Просмотров 176. Ответов 2
Метки нет (Все метки)

Есть задание вывести список студентов и обеспечить отбор по курсу и виду стипендии а так же определить возраст по дате рождения и вывести место даты рождения в таблицу.
Возникла проблема с определением и выводом возраста вместо даты в таблицу
Прикрепляю файл программы: https://cloud.mail.ru/public/5BEj/3EysSMjBR

Добавлено через 31 минуту
Ошибся, вводить надо рядом с датой рождения а не вместо нее, т.е там должен быть еще один столбец с возрастом
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.06.2019, 09:02
Ответы с готовыми решениями:

Разработать приложение, позволяющее задать дату рождения
Моя задача - Разработайте приложение, позволяющее задать дату рождения с выпадающим списком месяца...

Получить из базы данных в MaskedTextBox дату рождения
Всем привет! Использую следующий код: private void SelectData() { /* DateTime...

Вывод количества полных лет пользователя, зная дату его рождения
Доброго времени суток, уважаемые форумчане! Обращаюсь к Вам потому, что не могу вывести на форму...

Расчет возраста, имея дату рождения и текущую дату
наверняка у кого-то есть функция? Есть поле дата рождения и текущая дата. Как посчитать возраст? ...

DateDiff : определение возраста по дате рождения.
У меня в базе есть поле дата рожден. На страницу мне необходимо вытащить возраст Я делаю так...

2
afront
1161 / 1020 / 758
Регистрация: 29.02.2016
Сообщений: 3,251
14.06.2019, 09:03 2
определить возраст
C#
1
2
3
4
5
var today = DateTime.Today;
// Calculate the age.
var age = today.Year - birthdate.Year;
// Go back to the year the person was born in case of a leap year
if (birthdate.Date > today.AddYears(-age)) age--;
0
AndreyVorobey
410 / 272 / 144
Регистрация: 14.04.2015
Сообщений: 1,189
14.06.2019, 09:26 3
Pitty_, не понимаю, в чем тут могла быть сложность
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
            // Текущая дата
            DateTime Today = DateTime.Today;
 
            // День рождения
            DateTime Birthday = new DateTime(1992, 09, 23);
 
            // Возраст в годах
            int YearCount = 0;
 
            if (Today.Month <= Birthday.Month && Today.Day < Birthday.Day)
            {
                YearCount = Convert.ToInt32(Today.Year - Birthday.Year) - 1;
            }
            else
            {
                YearCount = Convert.ToInt32(Today.Year - Birthday.Year);
            }
            Console.WriteLine(YearCount);
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.06.2019, 09:26

Функция, принимающая на вход дату рождения и текущую дату, и вычисляющая число дней до дня рождения
помогите сделать работу по с++ Создать функцию, которая принимает на вход дат рождения и текущую...

В базу данных через DBEdt1 вводить только дату рождения dd,mm,yyyy
Всем привет, короче мне надо в базу данных через DBEdt1 вводить только дату рождения формат...

Описать массив записей, содержащий анкетные данные (Ф.и. о., дату рождения, пол, место рождения) нескольких человек
Если можно, то с блок-схемой. Спасибо заранее) Описать массив записей, содержащий анкетные данные...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru