|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
21.02.2012, 19:06 | #1 |
Пользователь
Регистрация: 17.09.2011
Сообщений: 10
|
Преобразование даты
Доброго времени суток, уважаемые! Пожалуйста, направьте меня в нужное русло. Суть вот в чем: имеются два DateTimePicker-а. По задумке пользователь вводит (выбирает) с их помощью две даты (условно: "начало" и "конец". Дальше, по нажатию кнопки, даты вычитаются (с этим проблем нет) и пользователю (а вот дальше пошли проблемы) должна возвращаться информация типа: "Вы прожили на свете dd дней, mm месяцев, yyyy лет". Но как бы я не бился - возвращаются только либо количество дней, либо лет, либо кварталов (ну и т.д.) В связи с этим вопрос, есть-ли какой-либо метод, который позволял бы преобразовывать полученное количество дней в приведенный выше желаемый формат с учетом високосности и прочей календарной приблуды (тридцать дней или тридцать один, к примеру...)? Заранее спасибо.
|
21.02.2012, 19:39 | #2 |
Форумчанин
Регистрация: 20.05.2008
Сообщений: 241
|
|
21.02.2012, 19:40 | #3 |
Новичок
СтарожилДжуниор
Регистрация: 05.02.2008
Сообщений: 9,487
|
format(dt, "Вы прожили на свете D дней, M месяцев, YY лет")
где dt - дата только сообщение типа: Вы прожили на свете 3 дней, 4 месяцев, 42 лет - будет выглядеть больше комично, чем по-русски.
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете
|
21.02.2012, 20:21 | #4 |
Форумчанин
Регистрация: 21.11.2010
Сообщений: 326
|
Код:
|
21.02.2012, 23:53 | #5 | |
Участник клуба
Регистрация: 15.12.2009
Сообщений: 1,448
|
Цитата:
Бесплатная помощь: www.excelworld.ru
Платная помощь: serge_007.planetaexcel@mail.ru https://yoomoney.ru: 41001419691823 |
|
22.02.2012, 00:53 | #6 | |
Форумчанин
Регистрация: 21.11.2010
Сообщений: 326
|
Цитата:
Код:
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
преобразование даты | wert12 | Общие вопросы C/C++ | 0 | 27.01.2011 23:55 |
Преобразование даты | Дворник | Общие вопросы Delphi | 14 | 04.08.2010 19:46 |
Преобразование даты | alco84 | Microsoft Office Access | 2 | 17.03.2010 17:45 |
преобразование даты | kate158 | SQL, базы данных | 1 | 19.08.2009 12:00 |
Преобразование даты | Tavrida | Microsoft Office Excel | 6 | 31.03.2009 15:41 |