|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
Дорабатываю чужой код. Мне нужно получить дату в виде 12 августа 2013 есть такой код: private static readonly DateTimeFormatInfo formatDate = new DateTimeFormatInfo() { ShortDatePattern = "dd.MM.yyyy", LongDatePattern = "dd MMMM yyyy г.", MonthGenitiveNames = new string[] { "января", "февраля", "марта", "апреля", "мая", "июня", "июля", "августа", "сентября", "октября", "ноября", "декабря", "" } }; ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 10:30 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 10:39 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 10:45 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
МСУ Код: c# 1.
Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 10:58 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 11:01 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
skyANA, и? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 11:08 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
Что и? Читать документацию и смотреть примеры кода, если используется DateTimeFormatInfo. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 12:00 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
skyANAЧто и? Ты вопрос читал? Код в студию. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 12:12 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
МСУskyANAЧто и? Ты вопрос читал? Код в студию.Пожалуйста, если formatDate используется по назначению, то DateTime.Now.ToLongDateString() выведет 12 августа 2013 г . ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 12:28 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
skyANAПожалуйста, если formatDate используется по назначению, то DateTime.Now.ToLongDateString() выведет 12 августа 2013 г . Разницу между "12 августа 2013" ощущаем? И что такое formatDate? Я просил код в студию, который решает задачу. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 12:31 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
МСУ, вот ты зануда. У автора уже есть работающий код, где используется private static readonly DateTimeFormatInfo formatDate . Он его дорабатывает, чтобы получить дату в виде 12 августа 2013. Внимание вопрос: как нужно доработать код из первого сообщения в топике, чтобы получить дату в виде 12 августа 2013 ? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 12:36 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
skyANA, я тебя третий раз прошу - предоставь код в студию! Не нужно как еврей вопрос на вопрос задавать, разбор полетов твоего супер-кода будет позже :) А пока - я жду код. Только код, ничего кроме кода. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 12:43 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
Мсу, на, юродствуй: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 12:51 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
skyANA, и как ты смотришь на вменяемость такого решения, где ради какого-то "мястечкового" форматирования даты меняется текущая культура приложения? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 12:55 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
Я просто не понимаю нужность ToLongDateString, намного правильнее применить готовый DateTimeFormatInfo к перегруженному DateTime.ToString(). Либо просто заюзать формат. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 12:59 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
МСУskyANA, и как ты смотришь на вменяемость такого решения, где ради какого-то "мястечкового" форматирования даты меняется текущая культура приложения ? :)Рискну предположить, что у автора это уже делается. Иначе зачем нужен код из первого топика, скажи мне? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 13:02 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
МСУЯ просто не понимаю нужность ToLongDateString, намного правильнее применить готовый DateTimeFormatInfo к перегруженному DateTime.ToString(). Либо просто заюзать формат.Окей, можно так: DateTime.Now.ToString(formatDate.LongDatePattern) Но если культура к примеру "en-US", то получим: 12 August 2013. Как-то же используется переменная formatDate . Вот пусть автор и разберётся что такое DateTimeFormatInfo и зачем используется в доставшемся ему коде. И примет решение. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 13:08 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
Он с C# знаком меньше месяца, почитать MSDN ему полезно. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 13:09 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
меньше двух месяцев ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 13:10 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
[quot skyANAОкей, можно так: DateTime.Now.ToString(formatDate.LongDatePattern) Но если культура к примеру "en-US", то получим: 12 August 2013.[/quot] Не можно, а нужно :) И вот так: DateTime.Now.ToString(formatDate) Не забывай про перегрузку в ToString(), там же есть целый IFormatProvider как-раз для разных культур. При этом использование этих культур не затрагивает текущую культуру, вот что самое главное. Формату - форматово. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 13:11 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
skyANAОкей, можно так: DateTime.Now.ToString(formatDate.LongDatePattern) Но если культура к примеру "en-US", то получим: 12 August 2013. Не можно, а нужно :) И вот так: DateTime.Now.ToString(formatDate) Не забывай про перегрузку в ToString(), там же есть целый IFormatProvider как-раз для разных культур. При этом использование этих культур не затрагивает текущую культуру, вот что самое главное. Формату - форматово. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 13:12 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
МСУskyANAОкей, можно так: DateTime.Now.ToString(formatDate.LongDatePattern) Но если культура к примеру "en-US", то получим: 12 August 2013. Не можно, а нужно :) И вот так: DateTime.Now.ToString(formatDate)И получим 12.08.2013 13:17:15 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 13:17 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
Во: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 13:23 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
Да, вот так: Код: c# 1.
Теперь ты понимаешь, что твоя идея с ToLongDateString просто безумна? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 13:30 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
skyANAМСУпропущено... Не можно, а нужно :) И вот так: DateTime.Now.ToString(formatDate)И получим 12.08.2013 13:17:15 Код: c# 1. 2. 3. 4. 5. 6.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 13:39 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
NewIvanovec, САМЫЙ САМЫЙ простой способ Код: c# 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 13:50 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
МСУДа, вот так: Код: c# 1.
Теперь ты понимаешь, что твоя идея с ToLongDateString просто безумна? Да, о великий колдун! ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 14:06 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
skyANAДа, о великий колдун! Ждал, что заметишь подвох с моей стороны... Внимательно вглядись в мой 14696476 код. Не замечаешь подставы? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 14:20 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
МСУ, лично мне твой код ничем не грозит, так что про подставы рассказывай автору топика ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 14:58 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
skyANAМСУ, лично мне твой код ничем не грозит, так что про подставы рассказывай автору топика Таки не догадался? ) Поднатужься, Дима... ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 15:01 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
VIT2708NewIvanovec, САМЫЙ САМЫЙ простой способ Код: c# 1.
ок :) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 16:07 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
МСУskyANAМСУ, лично мне твой код ничем не грозит, так что про подставы рассказывай автору топика Таки не догадался? ) Поднатужься, Дима...Опа-на... Номер ICQ спалили Что касается этого: 14696476 , - то советую тебе проверять свой код, перед тем как постить ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 16:10 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
skyANAсоветую тебе проверять свой код, перед тем как постить Так я всегда проверяю перед тем, как посщу. Ты так и не понял, в чем суть? Жесть... skyANAОпа-на... Номер ICQ спалили Мась, я этим убогим мессенджером уже как лет 5 не пользуюсь :) Онли скайп. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 16:19 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
МСУskyANAсоветую тебе проверять свой код, перед тем как постить Так я всегда проверяю перед тем, как посщу. Ты так и не понял, в чем суть? Жесть... То есть тебя не смутило то, что выводится ещё и время, а до "г." ты перед этим докопался. Красавчик, чО ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 16:29 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
skyANAМСУпропущено... Так я всегда проверяю перед тем, как посщу. Ты так и не понял, в чем суть? Жесть... То есть тебя не смутило то, что выводится ещё и время, а до "г." ты перед этим докопался. Красавчик, чО skyANA, продолжаешь отжигать? Время не выводится, выпрями руки и проверь еще раз 14696476 ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 16:31 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
МСУ, зацени прикол: Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34.
... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 16:35 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
Пиля! LongTimePattern ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 16:37 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
skyANAПиля! LongTimePattern Скиана, в мемориз! ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 16:45 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
МСУskyANAПиля! LongTimePattern Скиана, в мемориз! Понедельник удался ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 16:45 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
skyANAМСУпропущено... Скиана, в мемориз! Понедельник удался Ну лан, понедельник простителен :) Но я таки слукавил. Помнишь прошлый вопрос по этому поводу? Так вот, будь внимательнее и найди косяк в коде. Осилишь? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 16:49 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
МСУskyANAпропущено... Понедельник удался Ну лан, понедельник простителен :) Но я таки слукавил. Помнишь прошлый вопрос по этому поводу? Так вот, будь внимательнее и найди косяк в коде. Осилишь? :)Ну если задать культуру с таким DateTimeFormat как у тебя, то при вызове ToShortTimeString() и ToString("T") мы получим пустую строку. В этом суть твоей загадки, о мудрейший, чей взгляд подобен рефлектору? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 17:05 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
Не понял, какая пустая строка? ) Скиана, ты просто понедельничья радость несусветная Еще раз, с самого начала и по-порядку. Есть два правильных варианта вызова: 1. ToString(pattern) - зависит от текущей культуры 2. ToString(format.ShortDatePattern, format) - не зависит от текущей культуры По идее как-бы второй вариант избыточен, потому что можно вызвать просто ToString(format) . Но этот вариант при таком подходе не работает. Я предложил вот такой вариант, при котором ToString(format) отлично работает. Внимание вопрос, честен ли я был с тобой? Если затрудняешься ответить сейчас, даю тебе время на домашнее задание до завтра :) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 17:12 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
МСУ, ты меня утомил. Мне откровенно плевать, что ты тут пытаешься сказать. Я никогда не использовал в качетсве IFormatProvider экземпляр класса DateTimeFormatInfo и фиг знает, пригодится-ли он мне в будущем. Автор топика нашёл ответ на свой вопрос, так что не вижу смысла продолжать этот топик. Честно, я не пытался вникнуть в то, чего ты хочешь. Об этом говорит то, что я прочитал LongTimePattern как LongDatePattern. И не буду пытаться. Поржали и хватит ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 17:26 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
NewIvanovec, См скрин может пригодится ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 17:26 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
skyANA, эх ты... ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 17:31 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
МСУ, вся канитель из-за лишнего пробела? Ну ты интриган, браво! ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 17:37 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
skyANAМСУ, вся канитель из-за лишнего пробела? Ну ты интриган, браво! Да, иначе придется юзать "некрасивый" избыточный ToString(format.ShortDatePattern, format), он работает идеально. Как сделать честный ToString(format) без пробела в конце, я голову сломал... Если кто решит эту задачу, сразу пятёрка :) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2013, 17:48 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
NewIvanovec, Почему именно 12 августа 2013 ? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2013, 00:17 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
Где-то в степиNewIvanovec, Почему именно 12 августа 2013 ? Запрещено? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2013, 08:33 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
Может ToString(format).Trim() ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2013, 10:08 |
|
как получить дату в виде 12 августа 2013
|
|||
---|---|---|---|
#18+
Можно, конечно, но криво и не оптимально. ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2013, 10:19 |
|
|
start [/forum/topic.php?all=1&fid=20&tid=1404204]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
74ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 169ms |
0 / 0 |