powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как конвертировать дату в число?
10 сообщений из 10, страница 1 из 1
Как конвертировать дату в число?
    #32474000
M234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Следующий код не работает, компилятор ругается, что не может преобразовать.
Как будет правильно?

Код: plaintext
1.
2.
3.
DateTime DT = Convert.ToDateTime( "25 . 09 . 1998   17 : 25 : 25 ");
double lg;
lg = Convert.ToDouble(DT);
label1.Text=lg.ToString();



Я сделал всё что мог, кто может пусть сделает лучше.
...
Рейтинг: 0 / 0
Как конвертировать дату в число?
    #32474024
M234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Класс Convert НЕ СОДЕРЖИТ в себе метода для конвертации даты в число!
Везде написано, что эта конвертация не поддерживается.
Как быть?


Я сделал всё что мог, кто может пусть сделает лучше.
...
Рейтинг: 0 / 0
Как конвертировать дату в число?
    #32474058
qqqqq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а можно нескромный вопрос - зачем такое понадобилось и почему именно дабл а не например в гуид ;-) ?
...
Рейтинг: 0 / 0
Как конвертировать дату в число?
    #32474088
M234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...и почему именно дабл а не например в гуид ;-) ?

Да мне всё равно куда, нужно избежать применения в БД поля типа ДатаВремя.
Поэтому есть идея хранить его в числе....

Я сделал всё что мог, кто может пусть сделает лучше.
...
Рейтинг: 0 / 0
Как конвертировать дату в число?
    #32474115
qqqqq
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
можно попробовать DateTime.Ticks или используя DateTime.Year, Month, Day, Hour и т.д. слепить число по какому-нибудь алгоритму ..
а на счет не применять в БД поля типа ДатаВремя это мне кажется ты погорячился ;-)
...
Рейтинг: 0 / 0
Как конвертировать дату в число?
    #32474134
funikovyuri
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Действительно, зачем это DateTime заменять числом?
...
Рейтинг: 0 / 0
Как конвертировать дату в число?
    #32474138
M234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а на счет не применять в БД поля типа ДатаВремя это мне кажется ты погорячился ;-)

Где то читал, что при работе с ВэбСервисами рекомендуется избегать применять в качестве параметров переменные типа ДатаВремя....

Да можно и тиксы использовать, вроде бы то, что нужно...

Я сделал всё что мог, кто может пусть сделает лучше.
...
Рейтинг: 0 / 0
Как конвертировать дату в число?
    #32475049
AVI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я делаю так:
DateTime d = DateTime.Parse("1/1/1900");
int nDifDate = monthCalendar1.TodayDate.Subtract(d).Days;
...
Рейтинг: 0 / 0
Как конвертировать дату в число?
    #32475497
Flare
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что мешает использовать как текст дату в формате "ddmmyyyy"?
...
Рейтинг: 0 / 0
Как конвертировать дату в число?
    #32492821
Полуэкт
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где то читал, что при работе с ВэбСервисами рекомендуется избегать применять в качестве параметров переменные типа ДатаВремя....
надо было перевернуть страницу и дочитать про то что же рекомендуется применять вместо :)

у нас в проекте база в формате юникса держит дату (типа тиков). геморрой ужасный. у нас правда ремотинг а не хмл-сервисы но думаю если там есть проблемы с форматами дат и локал настройками то надо тогда передавать тики в сервис но в базе держать обычные даты и сервис пусть общается с базой в нормальных датах...
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Как конвертировать дату в число?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]