srishti_ Ответов: 2

Максимальная дата в формате ММ-ДД-гггг с использованием чисел от 0 до 9


Привет,

Я хочу получить максимальную дату в формате ММ-ДД-гггг, используя число от 0 до 9 и не используя никаких встроенных функций, например MaxDate

Пожалуйста помочь

Что я уже пробовал:

попытался сформировать таблицу поиска, но не преуспел

phil.o

"Я хочу" - это не вопрос. Пожалуйста, прочтите ЧАСТО ЗАДАВАЕМЫЕ ВОПРОСЫ и переформулируйте свой пост на правильный вопрос. Прекратите пытаться ввести как можно меньше символов и предоставьте некоторые соответствующие сведения о вашей проблеме.

srishti_

Спасибо за ваш комментарий Я не знаю, какую деталь вы хотите в этом коротком вопросе, но если вы не в состоянии понять, вы можете спросить просто о деталях, а не давать бессмысленный комментарий Я не пытаюсь написать несколько символов этот вопрос короткий и просто для написания я не могу писать ненужные вещи, чтобы создать больше путаницы я написал его в соответствии с моим требованием. Кроме того если вы не можете увидеть его должным образом вы можете уйти еще раз спасибо

2 Ответов

Рейтинг:
9

Maciej Los

Ну, формат даты-это строковое представление даты, а не сама дата!

Итак, если вы хотите получить максимальное значение, используйте значение datetime.Максвеллову[^] - как сказал OriginalGriff.
Показывать MM-dd-yyyy формат, использование Метод toString()[^] метод.


srishti_

да это тот способ который я могу использовать но я хочу его без функции MaxValue

Maciej Los

Затем следуйте инструкциям оригинала грифа ;)

Рейтинг:
13

OriginalGriff

Ну, части мм и ДД действительно очевидны: мм = 12, ДД = 31. Год тоже простой: 9999
Так:

DateTime max = new DateTime(9999, 12, 31, 23, 59, 59);

Но... значение datetime.MaxValue намного проще и очевиднее.


Maciej Los

5ed!