поститал для себя, куеватая какая-то цифра, конечно меньше 20к но прискорбно больше 15к . напьюсь, что-ли
Эх ты... Один год и два месяца назад ты пропустил такой замечательный йубилей - свой первый миллиард! (один миллиард секунд)
есть эксель, куда вставляешь дату рождения в первую ячейку, =now() /не знаю как на русском/ во вторую, а в третьей пишешь "вторая ячейка минус первая".
Code: Console.Out.WriteLine((DateTime.Now - new DateTime(xxxx, xx, xx, xx, xx, xx)).TotalDays); Code: select datediff(day, cast('YYYYMMDD HH:mm:ss' as datetime), getdate())
Торможу. Получишь количество лет, месяцев и дней, которые прошли с твоего ДР. Ну и что? Как это помогает решить проблему високосных годов?
Давно уже вынашивал идею написать типа такого: В struct tm задаем свою дату, переводим ее в секунды функцией time_t mktime( struct tm *timeptr ); time_t time( time_t *timer ) возвращает текущее время время в секундах. Вычисляем разницу и печатаем ее в секундах, минутах и часах. Но с интерфейсом удобным заморачиваться лень, чтобы кучу дат завести и програмка сама выдавала предупреждение за пару дней до любого круглого числа.
Эксель сам решит проблему високосных годов. Trust him! В одну ячейку дату рождения, в другую текущую. Ячейка В минус ячейка А.
курите маны раз. дата в экселе есть вещественное число количества дней, прошедших с 1899-12-31 до, собственно даты. курите маны два. ячейка имеет разные форматы, текст, дата, время, процент, число. независимо от сущности значения.
new TimeSpan(DateBegin, DateEnd).Days А вот хуй! Я ламо... new TimeSpan(DateEnd.Tics - DateBegin.Tics).Days Вот что значит, год почти не писать. :\
а мене колчво дней пащитайте пжалста на кампутере, а то вы больно умно говорите и я не понимаю.... %) с 03/05/76