Помогите со снипетом на C#

Jerard

Client
Регистрация
11.04.2013
Сообщения
506
Благодарностей
225
Баллы
43
Вообщем, есть {-Variable.BirthDate-} которая содержит: "9.2.1996".
Необходимо узнать полный возраст.
Помогите котаны =)
 

Dailes

Client
Регистрация
27.05.2013
Сообщения
193
Благодарностей
76
Баллы
28
Полный возраст дней\секунд\минут\часов\недель\лет? Если лет то ничего то поидее можно и без C#.
 

lokiys

Moderator
Регистрация
01.02.2012
Сообщения
4 805
Благодарностей
1 187
Баллы
113

Sergodjan

Administrator
Команда форума
Регистрация
05.09.2012
Сообщения
20 276
Благодарностей
9 057
Баллы
113
  • Спасибо
Реакции: lokiys

Jerard

Client
Регистрация
11.04.2013
Сообщения
506
Благодарностей
225
Баллы
43
Уже помогли с решением =)
Если кому надо
Код:
var date = DateTime.Parse(project.Variables["BirthDate"].Value);
            var yyyy_mm_dd = date.ToString("yyyy/MM/dd");

            DateTime bday = DateTime.Parse(yyyy_mm_dd);
            DateTime today = DateTime.Today;
            int age = today.Year - bday.Year;
            if (bday > today.AddYears(-age)) age--;
            return age;
 
  • Спасибо
Реакции: lokiys

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)