Рейтинг:
2
Richard MacCutchan
Не используйте текстовые поля для ввода даты, используйте соответствующие элементы управления календарем, которые находятся в свободном доступе.
kav@94
но они не работают не могли бы вы показать с некоторым примером для сегодняшней даты и даты введенной в текстовое поле она должна быть из вышеупомянутых форматов
kav@94
я уже использую только calander control, но я получаю дату только в формате mm/dd/yyyy, но мне нужно получить в этих форматах 29.01.2018 13:18:46
01/07/2017 10:48:00,06/07/2017 11:38:00
Richard MacCutchan
Сколько раз я должен повторять это? Не используйте строки для манипулирования датами и временем в коде. Единственный раз, когда вам нужно преобразовать их в строки, - это когда вы хотите отобразить их пользователю. Если вы манипулируете ими как строками внутри вашего кода, то вы делаете это совершенно неправильно, и, скорее всего, у вас будут проблемы с вашими программами.
kav@94
тогда не могли бы вы дать какой-нибудь пример кода, с помощью которого я могу датировать в этих форматах 29.01.2018 13:18:46
01/07/2017 10:48:00,06/07/2017 11:38:00
Richard MacCutchan
Ты что, не понимаешь, что я говорю по-английски? Вы действительно следовали по любой из ссылок, которые я дал вам выше, чтобы узнать, как это сделать правильно?
Рейтинг:
1
debasish mishra
Если вы пробуете его с ASP.Net и C#, то ниже Решение может помочь вам начать работу.
[Элемент управления "календарь" Asp.Net со временем]
Если вам нужен элемент управления в форме Win и c#, то ниже приведен пример, который вы можете посмотреть.
Элемент Управления C# DateTimePicker[^]
Для примера формы выигрыша вам нужно добавить три выпадающих списка, как вы можете видеть, это было сделано в Asp.net решение и приступайте к своему решению.
Примечание: пожалуйста, не копировать вставить представленных образцов .Пройдите через примеры, попытайтесь увидеть, как они достигают своей потребности, а затем вы попытаетесь реализовать свою с определенными необходимыми изменениями.
Приведенное выше решение также выглядит хорошо для меня:)
kav@94
я уже использую только calander control, но я получаю дату только в формате mm/dd/yyyy, но мне нужно получить в этих форматах 29.01.2018 13:18:46
01/07/2017 10:48:00,06/07/2017 11:38:00
[no name]
Тогда для этого у вас должен быть контроль времени, такой как выпадающие списки для часов, минут и секунд.Из управления календарем вы не можете получить время.Возможна только дата.
Richard MacCutchan
Да, вы можете получить значения времени: см. документацию.