powered by simpleCommunicator - 2.0.55     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Проверка даты на 0
60 сообщений из 60, показаны все 3 страниц
Проверка даты на 0
    #38733332
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день!

Не судите строго, я только учусь.

Есть переменная с типом дата. Как проверить её на 0.

Задача в следующем. Есть плановая дата в процессе. При старте процесса необходимо проверить поле плановая дата, если оно пустое, то сделать его равным сегодня + 3 дня.

Спасибо!
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733333
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81,
Выразите танцем, дата = 0
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733335
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степиSanych_81,
Выразите танцем, дата = 0

Я прошу прощения, но я только учусь, и поэтому не совсем понимаю "слэнг".
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733339
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81,
ну выразите словами, как может DateTime ( вы же об этом типе ведете речь) быть 0?
В философском контексте можно предположить что время начала большого взрыва = 0
но опять же предположения..
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733345
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в MySQL поле даты может быть '0000-00-00 00:00:00'

Я до сих пор не понимаю всей глубины мысли разработчиков MySQL

ЗЫ: может автор в данном случае не понимает, что такое переменная типа "Дата"?
Sanych_81, подскажите, какой конкретно тип у переменной? как она объявлена?
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733349
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Попробую своими словами описать задачу.

Есть форма на которой есть поле "Плановая дата". Мне нужно написать сценарий на C#, который проверит это поле и если оно пустое запишет туда значение сегодня + 3 дня.( как записать значение я уже разобрался), а если он не пустое, то ничего не будет делать.
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733352
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,
авторв MySQL поле даты может быть '0000-00-00 00:00:00'
а почему нет? диез наблюдает большой взрыв с правой стороны, мускул предположил что начало всех начал 000000 или ничего
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733353
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Код: c#
1.
2.
plannedDate = plannedDate ?? DateTime.Today.AddDays(3);
plannedDate = plannedDate == DateTime.MinValue ? DateTime.Today.AddDays(3) : plannedDate;
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733356
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81,авторЕсть форма на которой есть поле "Плановая дата"
ну проверь те его, если там ничего нет - пишите свое, углубляться далее в структуры и инициализации имхо не вижу смысла
ибо Вы начинающий начинающих
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733357
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степиSanych_81,авторЕсть форма на которой есть поле "Плановая дата"
ну проверь те его, если там ничего нет - пишите свое, углубляться далее в структуры и инициализации имхо не вижу смысла
ибо Вы начинающий начинающих

Так я и спрашиваю как проверить.
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733360
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733362
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степиShocker.Pro,
авторв MySQL поле даты может быть '0000-00-00 00:00:00'
а почему нет? диез наблюдает большой взрыв с правой стороны, мускул предположил что начало всех начал 000000 или ничегоДоставая, к примеру, номер месяца из поля даты, я ожидаю его видеть в диапазоне 1-12 (или null), но никак не 0.

Не говоря уж о том, что MSSQL сходит с ума при попытке импортировать данные из казалось бы простого поля даты из MySQL
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733363
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81Есть переменная с типом дата. Как проверить её на 0.Sanych_81Так я и спрашиваю как проверить.никак. Переменная типа даты никак не может быть 0. Она может содержать либо null, либо корректную дату. Для начала осознайте этот факт. Проверять нужно поле ввода, а оно у вас, вероятно текстовое.
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733366
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Shocker.ProSanych_81Есть переменная с типом дата. Как проверить её на 0.Sanych_81Так я и спрашиваю как проверить.никак. Переменная типа даты никак не может быть 0. Она может содержать либо null, либо корректную дату. Для начала осознайте этот факт. Проверять нужно поле ввода, а оно у вас, вероятно текстовое.

у поля тип DateTime, поэтому с IsNullOrEmpty не получается. Выходит ошибка преобразвания в "string"
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733377
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81у поля тип DateTime, поэтому с IsNullOrEmpty не получается. Выходит ошибка преобразвания в "string"
Я же выше ответил. Что не нравится?

P.S. Кому хочется именно нулей:

Код: c#
1.
2.
3.
4.
if (plannedDate.Ticks == 0)
{

}
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733382
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,МСУP.S. Кому хочется именно нулей:
гы, расскажи нам о локальном сжиросжигании, или дата равна 0))
default(DateTime), MinValue или на х.к. - new DateTime() ( и то если конструктор по умолчанию не переписан ( щас поднимется вой
что такого не может быть), я это для будущих никрофилов написал, ибо перепищут в будущих фремворках по просьбе трудящихся,
( переписали же захват перемененной цикла foreach))...
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733387
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУ
Код: c#
1.
2.
plannedDate = plannedDate ?? DateTime.Today.AddDays(3);
plannedDate = plannedDate == DateTime.MinValue ? DateTime.Today.AddDays(3) : plannedDate;



Спасибо!!!! Работает. Подскажите пожалуйста правильно ли я понимаю логику.
1 строка: с помощью "??" проверяет на 0, т.е. если plannedData "0" то равно сегодня плюс 3 дня.
2 строка: если plannedData имеет минимальное значение то устанавливаем сегодня + 3 дня, если нет то оставляем как есть.
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733390
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81с помощью "??" проверяет на 0да не на 0, а на null, почувствуйте, наконец, разницу, почитайте учебники, самое начало
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733394
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Где-то в степигы, расскажи нам о локальном сжиросжигании, или дата равна 0))
Да я вообще не понимаю, развели полемику на пустом месте :) Можно было сразу автору ответить...
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733405
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да я вообще не понимаю, развели полемику на пустом месте :) Можно было сразу автору ответить...[/quot]

Спасибо за помощь!

а про полемику нашел на просторах:

Чем отличаются русский, американский и еврейский форумы?
- на американском форуме вы задаете вопрос и вам дают ответ
- на еврейском форуме вы задаете вопрос и вам задают встречный вопрос
- на русском форуме вы задаете вопрос и вам долго объясняют почему вы такой му**к.
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733411
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Есть еще Гугл, чтоб никто не обзывал
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733415
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PallarisЕсть еще Гугл, чтоб никто не обзывал

Есть ещё много всего...

Никто не заставляет отвечать. Нет желания помочь проходи, есть желание так помоги. Когда начинаешь разбираться в чем-то новом, то не всегда знаешь как спросить у Гугла. Я в гуле на это вопрос 3 дня ответ искал. А на форуме за пол дня нашел помощь.
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733420
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасение утопающих - дело рук самих утопающих (с)
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733421
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81Есть ещё много всего...
Хватит ныть.

P.S. Учись внятно задавать вопросы. Новичёк? Смотри как делают другие, читай, запоминай, учись. И главное не ной, если хочешь чему-то научиться.
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733423
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУSanych_81Есть ещё много всего...
Хватит ныть.

P.S. Учись внятно задавать вопросы. Новичёк? Смотри как делают другие, читай, запоминай, учись. И главное не ной, если хочешь чему-то научиться.

ОК!
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733429
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81- на русском форуме вы задаете вопрос и вам долго объясняют почему вы такой му**к.

на американском не скажут, но подумают.
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733471
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttSanych_81- на русском форуме вы задаете вопрос и вам долго объясняют почему вы такой му**к.

на американском не скажут, но подумают.

долго приходится объяснять ибо не доходит
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733563
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
авторSanych_81
- на русском форуме вы задаете вопрос и вам долго объясняют почему вы такой му**к.


на американском не скажут, но подумают.



ИзопропилhVosttпропущено...


на американском не скажут, но подумают.

долго приходится объяснять ибо не доходит

Вот как по делу написать, так хер, а как на тему мудакаов так ....
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733580
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81Вот как по делу написать, так хер, а как на тему мудакаов так ....

По какому делу? Проверка клюшки на категорию цитрусовых?
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733583
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttSanych_81Вот как по делу написать, так хер, а как на тему мудакаов так ....

По какому делу? Проверка клюшки на категорию цитрусовых?
гы гы гы
+
- товарищ, проснитесь, Вы обосрались...
- а я и не спал..
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733594
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степиhVosttпропущено...


По какому делу? Проверка клюшки на категорию цитрусовых?
гы гы гы
+
- товарищ, проснитесь, Вы обосрались...
- а я и не спал..

вернемся к началу

Чем отличаются русский, американский и еврейский форумы?
- на американском форуме вы задаете вопрос и вам дают ответ
- на еврейском форуме вы задаете вопрос и вам задают встречный вопрос
- на русском форуме вы задаете вопрос и вам долго объясняют почему вы такой му**к.

Хватит какашками кидаться!
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733605
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81,
ну во первых:
для объективного анализа, дайте тынц на еврейский и английский форум где вы задали аналогичный вопрос.
во вторых:
никто вас не называл ( и даже не намекал что вы му**к)
вот лично я хотел узнать что у вас в голове ( или как устроен мозг)
исходя из того что дату можно сравнивать с 0 и >Есть форма на которой есть поле "Плановая дата"<
?
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733606
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81Хватит какашками кидаться!
Так ты сам провоцируешь на это. Или все тебя должны в ступни поцеловать, что ты такой хороший почтил форум своим умным безукоризненным ответом? Я тебе уже дал 100% рабочий совет - получил ответ (вместе с нравоучениями), сиди разжевывай и учись. Но ты опять начинаешь лезть на амбразуру.
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733608
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степиSanych_81,
ну во первых:
для объективного анализа, дайте тынц на еврейский и английский форум где вы задали аналогичный вопрос.
во вторых:
никто вас не называл ( и даже не намекал что вы му**к)
вот лично я хотел узнать что у вас в голове ( или как устроен мозг)
исходя из того что дату можно сравнивать с 0 и >Есть форма на которой есть поле "Плановая дата"<
?

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

А в голове следующее. В СЭД строится маршрут согласования. В форме задачи по маршруту есть поле "плановая дата" которое нужно проверить. Если оно пустое, то записать в него дату = сегодня + 3 дня, а если в поле уже стоит дата, то ничего с ним не делать.
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733609
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81А в голове следующее. В СЭД строится маршрут согласования. В форме задачи по маршруту есть поле "плановая дата" которое нужно проверить. Если оно пустое, то записать в него дату = сегодня + 3 дня, а если в поле уже стоит дата, то ничего с ним не делать.

Ну, а при чём здесь 0? Капитан Логика негодует, и грозит что-нибудь куда-нибудь ввинтить!
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733611
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУSanych_81Хватит какашками кидаться!
Так ты сам провоцируешь на это. Или все тебя должны в ступни поцеловать, что ты такой хороший почтил форум своим умным безукоризненным ответом? Я тебе уже дал 100% рабочий совет - получил ответ (вместе с нравоучениями), сиди разжевывай и учись. Но ты опять начинаешь лезть на амбразуру.

да что вы такие напряженные то?
У меня всё ок! Спасибо за помощь! Тему предлагаю закрыть, чтоб не тратить ваше драгоценное время. Всем спасибо! Скоро буду создавать новые "горячие" темы!
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733622
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81да что вы такие напряженные то?
А кто именно напряжен из нас? Это как-раз ты непонятно зачем напрягаешься, тужишься.

Sanych_81У меня всё ок!
Аналогично.

Sanych_81Спасибо за помощь!
Пожалуйста.

Sanych_81Тему предлагаю закрыть, чтоб не тратить ваше драгоценное время.
Закрывать тему будет модератор, если сочтет нужным. И не тебе решать, что делать с темой.

Sanych_81Всем спасибо!
Говорю же, пожалуйста.

Sanych_81Скоро буду создавать новые "горячие" темы!
Создавай на здоровье.
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733625
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУSanych_81да что вы такие напряженные то?
А кто именно напряжен из нас? Это как-раз ты непонятно зачем напрягаешься, тужишься.

Sanych_81У меня всё ок!
Аналогично.

Sanych_81Спасибо за помощь!
Пожалуйста.

Sanych_81Тему предлагаю закрыть, чтоб не тратить ваше драгоценное время.
Закрывать тему будет модератор, если сочтет нужным. И не тебе решать, что делать с темой.

Sanych_81Всем спасибо!
Говорю же, пожалуйста.

Sanych_81Скоро буду создавать новые "горячие" темы!
Создавай на здоровье.

и ты говоришь что не напряжен...
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733628
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81Где-то в степипропущено...

гы гы гы
+
- товарищ, проснитесь, Вы обосрались...
- а я и не спал..

вернемся к началу

Чем отличаются русский, американский и еврейский форумы?
- на американском форуме вы задаете вопрос и вам дают ответ
- на еврейском форуме вы задаете вопрос и вам задают встречный вопрос
- на русском форуме вы задаете вопрос и вам долго объясняют почему вы такой му**к.

Хватит какашками кидаться!Если перевести то, что Вы написали в первом посте на английский, то это вряд-ли пройдет модерацию на английском форуме и будет размещено.

Учитесь формулировать свои мысли и задавать вопросы.
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733629
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81и ты говоришь что не напряжен...
Выпей яду.
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733631
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANASanych_81пропущено...


вернемся к началу

Чем отличаются русский, американский и еврейский форумы?
- на американском форуме вы задаете вопрос и вам дают ответ
- на еврейском форуме вы задаете вопрос и вам задают встречный вопрос
- на русском форуме вы задаете вопрос и вам долго объясняют почему вы такой му**к.

Хватит какашками кидаться!Если перевести то, что Вы написали в первом посте на английский, то это вряд-ли пройдет модерацию на английском форуме и будет размещено.

Учитесь формулировать свои мысли и задавать вопросы.

Да понял я что тупой. Жизнь прижала, приходится в сжатые сроки изучать то что никогда не изучал. Тут что все специалисты во всех областях? И могут грамотно задать вопрос сантехнику, автослесарю, проектировщику, строителю, и т.д.

На двух страницах 3 поста с вариантами ответов, а остальное
автор- на русском форуме вы задаете вопрос и вам долго объясняют почему вы такой му**к.
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733632
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
МСУSanych_81и ты говоришь что не напряжен...
Выпей яду.
ну наконец. я всё ждал кода же...
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733635
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81,
вопрос автослесарю
Мицубиси галант 97 года, нормальная работа двигателя на холостом ходу, при ускорении чувствуется провал и недобор мощности.
коды ошибок отсутствуют, грешил на бензонасос, но проверил давление в рампе ( в норме), падение давление при ускорении
тоже в норме 0,15, дефект возник не вдруг а накапливался по мере эксплуатации.
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733636
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степиSanych_81,
вопрос автослесарю
Мицубиси галант 97 года, нормальная работа двигателя на холостом ходу, при ускорении чувствуется провал и недобор мощности.
коды ошибок отсутствуют, грешил на бензонасос, но проверил давление в рампе ( в норме), падение давление при ускорении
тоже в норме 0,15, дефект возник не вдруг а накапливался по мере эксплуатации.

Красава!!! Теперь сантехнику, хирургу, машинисту паровоза.
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733637
Фотография Где-то в степи
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81,
машинисту паровоза
Закрой поддувало...
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733639
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Где-то в степиSanych_81,
машинисту паровоза
Закрой поддувало...

Видать в машинах и паровозах ты разбираешься лучше чем в программировании, раз не смог мне помочь. :-)
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733649
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81И могут грамотно задать вопрос сантехнику, автослесарю, проектировщику, строителю, и т.д.
могут и ответ дать
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733652
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81Видать в машинах и паровозах ты разбираешься лучше чем в программировании, раз не смог мне помочь. :-)

Тут поможет только вскрытие
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733654
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
hVosttSanych_81Видать в машинах и паровозах ты разбираешься лучше чем в программировании, раз не смог мне помочь. :-)

Тут поможет только вскрытие

Значит будем вскрывать.

Вопрос по теме:
Есть 2 даты. Как получить кол-во дней между ними?
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733656
Фотография Изопропил
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81Есть 2 даты. Как получить кол-во дней между ними?
есть предположения?
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733657
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ИзопропилSanych_81Есть 2 даты. Как получить кол-во дней между ними?
есть предположения?
уже разобрался. TimeSpan
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733658
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Теперь нужно проверить, чтобы дата которую вводит пользователь была не меньше "сегодня", если меньше "сегодня", то выдать сообщение об ошибке?
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733659
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81,

операции сравнения отлично работают на датах
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733664
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
PallarisSanych_81,

операции сравнения отлично работают на датах

Спасибо!
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733674
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81, может Вам для начала книгу какую для чайников прочитать? Например: Изучаем C# .
Или коллегам по работе свои вопросы позадавать? Глядишь в вашей СЭД уже есть места, где даты проверяются и сообщения пользователю выводятся.
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733704
Igor Barchenko
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Данных маловато, для идеально точного ответа.

Предположим, что используется Ms Sql сервер. Дата может быть null в базе данных.

Тип DateTime в .net, как уже отметили, не может быть null. Однако имеет смысл рассмотреть вариант переделки архитектуры модели. Вместо DateTime использовать DateTime?. Этот тип может быть null. Еще, DateTime.MinDate это не неопеределенная дата, а вполне конкретная и к тому же еще и не ложащаяся в диапазон допустимых для поля DateTime sql server. Попытка записать в бд приведет к исключению.
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733788
LameUser
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Proв MySQL поле даты может быть '0000-00-00 00:00:00'

Я до сих пор не понимаю всей глубины мысли разработчиков MySQL

ЗЫ: может автор в данном случае не понимает, что такое переменная типа "Дата"?
Sanych_81, подскажите, какой конкретно тип у переменной? как она объявлена?

В MS SQL есть поле даты DateTime2.

Не вижу ничего плохо в том, чтобы была возможность задать любую дату.
Никто же не исключает написание системы, например для историков, где будут такие "ранние" даты.
Про "до н.э." вообще молчу :)

И опять же ограничение в 9999 год. - зачем?
Если у астрономов там расчеты на миллиарды лет...
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38733793
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
LameUserНикто же не исключает написание системы, например для историков, где будут такие "ранние" даты.
Про "до н.э." вообще молчу :)

И опять же ограничение в 9999 год. - зачем?
Если у астрономов там расчеты на миллиарды лет...

Затем, что DateTime не разрабатывался для использования историками и астрономами.
И вообще, более менее похоже на правильный даты/времени, это DateTimeOffset.
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38734170
Sanych_81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
skyANASanych_81, может Вам для начала книгу какую для чайников прочитать? Например: Изучаем C# .
Или коллегам по работе свои вопросы позадавать? Глядишь в вашей СЭД уже есть места, где даты проверяются и сообщения пользователю выводятся.

Спасибо за книгу. СЭД не наша. Колег по этому направлению к сожалению пока нет.
...
Рейтинг: 0 / 0
Проверка даты на 0
    #38734203
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sanych_81СЭД не наша.А исходники-то вы купили? Документация к ним есть? Поковыряйте их.
Глядишь там уже есть валидация и делается всё в две строчки, добавлением правил.
...
Рейтинг: 0 / 0
60 сообщений из 60, показаны все 3 страниц
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Проверка даты на 0
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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