Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Форматирование строки / 8 сообщений из 8, страница 1 из 1
09.11.2003, 20:47
    #32318442
Trong
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование строки
Код: plaintext
1.
string s =  "1 . 6 . 2003 "


как эту строку проще всего переделать в "01.06.2003"?
...
Рейтинг: 0 / 0
09.11.2003, 22:07
    #32318450
hDrummer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование строки
почитайте внимательно

http://www.sql.ru/faq/faq_topic.aspx?fid=103
...
Рейтинг: 0 / 0
10.11.2003, 18:54
    #32319309
Trong
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование строки
А почему Вы решили, что тут участвует SQL Server?
Вроде нормальная си-шарповская строка ;)
...
Рейтинг: 0 / 0
10.11.2003, 19:22
    #32319322
кузя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование строки
Код: plaintext
1.
2.
string s= "1 . 06 . 2003 ";
DateTime dt=DateTime.ParseExact(s,  "d.M.yyyy" , null);
s=dt.ToString( "dd.MM.yyyy" );
...
Рейтинг: 0 / 0
10.11.2003, 19:22
    #32319323
Magnus23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование строки
Способы мконечно есть, НО! А не начать ли нам сначала? Зачем это нужно?
Может все по-другому :) ?
В начале я, как и hDrummer, решил что это для базы, т.к. подобные проблемы с датами встречаются чаще всего там. Но уж если нет то разьясните плиз.

Magnus
...
Рейтинг: 0 / 0
10.11.2003, 21:11
    #32319366
Trong
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование строки
Для чего нужно? хе-хе ... есть датчи МВХ который сливает дату в файл именно в таком виде, а показывать на графике ее нужно именно в том формате о котором я спрашивал :)

Или вот еще: (30) 7.2003 -> (30) 07.2003. Как это преобразование одним махом?
...
Рейтинг: 0 / 0
10.11.2003, 22:31
    #32319405
Magnus23
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование строки
Вот действително, перебрал я с демагогией. Конечно самый простой способ преобразование в дату и обратно.

Magnus
...
Рейтинг: 0 / 0
11.11.2003, 10:53
    #32319712
кузя
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Форматирование строки
что бы не зависеть от региональных установок для даты/времени перед всеми "левыми" символами лучше указать \ - копировать без изменения, т.к. символы .:/ имеют свое значение и будут подставлены из controlpanel установок (или текуще культуры thread)
Код: plaintext
1.
2.
string s= "(01 ) 6 . 2003 ";
DateTime dt=DateTime.ParseExact(s, @ "\(d\)M\.yyyy" , null);
s=dt.ToString(@ "\(dd\)MM\.yyyy" );
смотри custom format string
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Форматирование строки / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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