powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Формат даты
8 сообщений из 8, страница 1 из 1
Формат даты
    #32153172
J.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
J.
Гость
Установил на Win2k Advanced Server (sp3) SQL 2k. Формат даты в системе dd.mm.yy, виден как 12.05.2003. Пишу DatePosted = Date , вводится как DatePosted=12.05.2003. А в SQL smalldatetime отображается как 12.05.03. Все замечательно, но вводить 12.05.2003 оно отказывается, говорит: "ошибка конвертации". Что посоветуете?
...
Рейтинг: 0 / 0
Формат даты
    #32154451
Andrew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Формат даты
    #32154472
J.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
J.
Гость
Это, конечно, чудно. Но тогда мне придется все мои парсеры переделывать, у меня ж они на определенный формат даты настроены... Опять же, системная-то дата мне в виде dd.mm.yy выдается, ее преобразовывать нужно будет...
...
Рейтинг: 0 / 0
Формат даты
    #32154494
Andrew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
посмотрите профайлером что серверу передается
...
Рейтинг: 0 / 0
Формат даты
    #32154511
J.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
J.
Гость
Я ж написал: DatePosted=12.05.2003. Оно и передается.
...
Рейтинг: 0 / 0
Формат даты
    #32154580
Andrew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1-е: 12.05.2003 в sql будет:

declare @dt smalldatetime
set @dt = '12.05.2003'
print @dt

выдает:
Dec 5 2003 12:00AM

2-е:
Я ж написал: DatePosted=12.05.2003. Оно и передается.
нельзя так утверждать пока Вы не увидете это профайлером
...
Рейтинг: 0 / 0
Формат даты
    #32154599
J.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
J.
Гость
В данном случае, я абсолютно уверен. Дело в том, что серверу передается текстовая информация, которую он преобразует в формат smalldatetime. Свящано это, опять же, с тем, что работает некий парсер, и итоговая дата комбинируется из текстовых полей. Впрочем, причины не важны. Главное - что оно передается именно так.
Что же касается первого выражения, то здесь тоже возможны варианты: возращается дата в формате системы, в чем легко убедиться, изменив формат системной даты. Вопрос в том, как воспринимается системная дата.
...
Рейтинг: 0 / 0
Формат даты
    #32154642
Andrew
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что же касается первого выражения, то здесь тоже возможны варианты: возращается дата в формате системы, в чем легко убедиться, изменив формат системной даты. Вопрос в том, как воспринимается системная дата.
Не понимаю как изменение системного формата вывода даты влияет на приведенный sql скрипт. Одинаково показывает декабрь при любом формате в системе. Сервер Вам сообщает что получил он не дату и привести это в smalldatetime не может. Так что зря профайлер не берете, если так в лом верните с сервера что отправили.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Формат даты
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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