powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Сравнение DateTime разных культур
25 сообщений из 56, страница 2 из 3
Сравнение DateTime разных культур
    #38610004
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38610373
zadolbal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
15855910 - chitaj mani!!! "s" - sortable format !!! on i tak berjot invariantnuju kuljturu i tuda i obratno!!!!
http://msdn.microsoft.com/ru-ru/library/az4se3k1.aspx#Sortable
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38610380
zadolbal
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Зы: ложил я на твоего мсу с прибором...
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38610441
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zadolbalЗы: ложил я на твоего мсу с прибором...
Тогда ты Антонарий или Сева.
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38610482
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320,

нада так... МСУ! выхади ва двор! пацаны заждалися!
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38610519
мсущко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет! :)
Не, пока железки задвинул. Пиво по выходным, работа по будням, с семьёй по вечерам после работы. Веселуха ёпт ))
Как оно тут у вас?
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38610634
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
zadolbal 15855910 - chitaj mani!!! "s" - sortable format !!! on i tak berjot invariantnuju kuljturu i tuda i obratno!!!!
http://msdn.microsoft.com/ru-ru/library/az4se3k1.aspx#Sortable
Я понял, почему мне не охота читать те мануалы. Потому что дизайн такого решения - говно. Я должен запомнить хренову тучу неинформативных СТРОКОВЫХ (т. е. без валидации just in code time) параметров. Вместо более подходящего для этого enum, по которому и Интеллисенс работает, и комментарии к каждому значению перечисления можно написать. Нет, блин, вместо этого вот вам кучка букв из алфавита. Такое ощущение, что эту часть фреймворка дизайнили чуваки из 70-80-х, когда передавать всё строками буквами и цифрами (-1 у нас это, 0 - то, 1, 2 и 3 - тоже зарезервированы) было модно не было другого выхода из-за ограничений железа, и нужно было постоянно держать под рукой справочник на каждую функцию, чтобы знать, что значит та ни о чём не говорящая циферка или буковка, которую она возвращает или принимает.

Вот я и инстинктивно сразу закрываю эту скатерть с разбором алфавита, и ищу более простое решение. Мне проще написать три-пять своих строк в своём классе, которые другой человек может быстро посмотреть и понять, что они делают (тем более, что я комментарий напишу), даже если это велосипед, чем заставлять себя или этого же человека идти и искать описание "s" или "D" и всей проче сопутствующей фигни.

мсущкоВсем привет! :)
Не, пока железки задвинул. Пиво по выходным, работа по будням, с семьёй по вечерам после работы. Веселуха ёпт ))
Как оно тут у вас?
Ты не МСУ. Ты Антонарий или Сева. ))
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38610708
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
При желании TimeStamp <==> DateTime - одна строка кода. Культура влияет не только на даты, но и на разделитель дробных чисел, прятное ещё впереди.

p.s. думал аффтар уже успокоился с темой защиты от пиратов, но видимо упорно идём фперёт
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38610714
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
st_stПри желании TimeStamp <==> DateTime - одна строка кода. Культура влияет не только на даты, но и на разделитель дробных чисел, прятное ещё впереди.

p.s. думал аффтар уже успокоился с темой защиты от пиратов, но видимо упорно идём фперёт
Вы так говорите, как будто это дело заранее бестолковое, все давно об этом знают, но только я об этом не знаю. И вот "отцы программирования" собрались тут и ради развлечения делают ставки под пивко "бросит через месяц", "нет, уже через неделю" и т. п. Но в чём суть бестолковости - не говорят, чтобы веселье не закончилось раньше, чем пивко.
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38610725
мсущко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
user7320Ты не МСУ. Ты Антонарий или Сева. ))
Друже, накой ты меня сравниваешь с этими упоротыми дятлами?
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38610750
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Курочка ряба" чей ник был?
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38610819
мой
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
st_st"Курочка ряба" чей ник был?
Мой.
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38611129
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну т. е. вы согласны, что строковые параметры - говно? И что энумы были бы лучше?

"Вот поэтому я их и не читаю..."
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38611172
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320Ну т. е. вы согласны, что строковые параметры - говно? И что энумы были бы лучше?Где конкретно стоковые параметры - говно? Покажи код.
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38611233
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320Ну т. е. вы согласны, что строковые параметры - говно? И что энумы были бы лучше?
Нет. Попробуй привести пример с enum-ми для свой же записи - DateTime.Now.ToString("dd/MM/yyyy") и ты увидишь насколько он будет длиннее. Ты просто ленишься и ищешь оправдания этой лени.
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38611239
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bazileuser7320Ну т. е. вы согласны, что строковые параметры - говно? И что энумы были бы лучше?
Нет. Попробуй привести пример с enum-ми для свой же записи - DateTime.Now.ToString("dd/MM/yyyy") и ты увидишь насколько он будет длиннее. Ты просто ленишься и ищешь оправдания этой лени.
Не, согласен - где надо кастомный формат составить, типа комбинации из дней, месяцев, минут и прочего, то тогда строка лучший вариант, т. к. слишком много комбинаций. А когда заранее готовые форматы, которые у них там во фреймворке буквами обозначаются, которые ничего не говорят ("s", "d", "H" и т. д.) - то это лучше энумами.
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38611270
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320, и тогда бы пришлось изучать две вещи - enum и строковые форматы - вместо одной. Пришлось бы ради enum-ов делать отдельные перегруженные функции.

user7320буквами обозначаются, которые ничего не говорят ("s", "d", "H" и т. д.)
Они ничего не говорят только не прочитавшим документацию
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38611344
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320,

вообще-то ты не прав. я могу определить свой собственный формат, например, "Q" (дата в формате "кури бамбук"), и заставить его воспринимать через свой IFormatProvider, вот а что мне делать с жестко определённым enum-ом, заданным где-то в недрах фреймворка? курить бамбук?
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38611349
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320,

Код: c#
1.
Console.WriteLine("The current date and time: {0:s}", thisDate2);



и как ты предлагаешь мне туда какой-то enum впендючить?
харе мозги колупать, не разобравшись в теме!
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38611390
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bazileuser7320, и тогда бы пришлось изучать две вещи - enum и строковые форматы - вместо одной. Пришлось бы ради enum-ов делать отдельные перегруженные функции.
Какие перегрузки? Наверняка там внутри обычный switch стоит, который разбирает все эти s,d, H и прочее. У меня бы стоял тот же свитч, только по энумам.

bazileuser7320буквами обозначаются, которые ничего не говорят ("s", "d", "H" и т. д.)
Они ничего не говорят только не прочитавшим документацию
Самодокументированный и удобный код, это когда выбираешь из выпадающего списка готовые варианты, а тебе по каждому комментарий всплывает. И не надо в МСДН лазить. МСДН для совсем уж таких случаев, когда прямо непонятно или надо слишком много пояснять. А с DateTime.ToString с самого начала без документации не разберёшься - её надо не просто прочитать, а прочитать раз так двадцать и всё равно держать под рукой (на стене перед собой) распечатку шпаргалок, чтобы сносно этим кодом пользоваться. Только кто работает с этой фигнёй постоянно, через пару месяцев сможет обходиться без таких извращений. Слишком много времени и усилий ради сраной даты в виде строки. Стиль 70-80-х.

hVosttuser7320,

Код: c#
1.
Console.WriteLine("The current date and time: {0:s}", thisDate2);



и как ты предлагаешь мне туда какой-то enum впендючить?
харе мозги колупать, не разобравшись в теме!
Вместо "s" напиши как надо: "dd:HH:yyyy" или там что ещё. Главное, не заставляй меня читать простыни про алфавит в виде параметров.

Это вы привыкши к этому говну, а для меня это WAT?!!!
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38611411
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я победил!
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38611429
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А я посмеялся.
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38611445
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320Вместо "s" напиши как надо: "dd:HH:yyyy" или там что ещё. Главное, не заставляй меня читать простыни про алфавит в виде параметров.

"dd/MM/yyyy" абсолютно не отвечают требованиям интернационализации, а "s" и подобные форматы отвечают.

можно продолжить дискуссию и разобраться, какого хрена программист должен знать какой-та там синтаксис?! WAT?! кнопки давай! хочу программировать одной мышкой!
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38611484
user7320
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ладно, почитаю я эти ваши Format Strings... Но только Format Strings!
Чё набросились-то все? Самим, чтоли, прямо всё в .NET нравится?
...
Рейтинг: 0 / 0
Сравнение DateTime разных культур
    #38611505
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
user7320,

ладно-ладно, давайте вашу зачётку (с)
...
Рейтинг: 0 / 0
25 сообщений из 56, страница 2 из 3
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Сравнение DateTime разных культур
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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