| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Общие вопросы по .NET и C# > DateTime Format |
| Автор: Edd 23.1.2008, 12:37 | ||||
Как сделать чтобы "2008.01.23 11:24:17", без точки после дня даты? Не меняя региональные настройки и не делая следующего:
|
| Автор: 1stain 23.1.2008, 12:44 | ||
|
| Автор: stab 23.1.2008, 12:48 | ||
не самый лучший вариант:
|
| Автор: Edd 23.1.2008, 16:28 |
| Ещё проблемка: В TextBox1 пишется дата : "23.01.2008 15:16:52", для SQL запроса надо "01.23.2008 15:16:52" (день и месяц поменять местами) Испоьзую SqlDataSource1 для получения данных, где есть параметр Date1 который берёт текст из TextBox1. Можно ли както в SqlDataSource1 конвертировать дату? Или проще брать дату из другого контрола где уже конвертируется в нужный формат? |
| Автор: CYBERDREAM 23.1.2008, 16:47 | ||
Приветствую Edd
дальше уже извращаешься как пожелаешь |
| Автор: Edd 23.1.2008, 17:29 | ||
Что то не хочет, ругает: "String was not recognized as a valid DateTime."
|
| Автор: CYBERDREAM 23.1.2008, 17:41 |
| по идее отсюда надо черпнуть инфу http://msdn2.microsoft.com/en-us/library/system.componentmodel.itypedescriptorcontext.aspx А может можно куда легче сделать, увы сейчас нет времени глянуть |
| Автор: Edd 24.1.2008, 11:20 | ||
Получилось следующим образом:
Спасибо за помощь! |
| Автор: Нов 8.8.2008, 09:12 |
| Есть вопросы на эту тему(даты). 1.На MSSQL даты находятся в американском формате MM.dd.yyyy HH:mm:ss. Данные я извлекаю с помощью Адаптера данных в DataGridView. Каким образом мне можно переформатировать полученные в Table данные в наш формат (dd.MM.yyyy) и убрать часы и минуты и секунды из вывода в таблице? 2. Нельзя ли переставить формат данных дат на MSSQL 2005? |
| Автор: mr.DUDA 8.8.2008, 09:39 |
| Модератор: Пожалуйста, один топик - один вопрос. |