Формат ISO 8601

В Microsoft SQL Server 2005 можно указать дату и время с помощью формата ISO 8601.

Формат:

yyyy-mm-ddThh:mm:ss[.mmm]

Символ T указывает на начало временной части значения дата/время.

Чтобы использовать формат ISO 8601, необходимо указать каждый элемент формата. Сюда также включаются знаки пунктуации, показанные в формате.

ms190977.note(ru-ru,SQL.90).gifПримечание.
Скобки показывают, что доли секунд не являются обязательными. Временной компонент указан в 24-часовом формате.

Преимущество использования формата ISO 8601 заключается в том, что он является международным стандартом. Также значения даты/времени, указанные с помощью данного формата, однозначны. Также на данный формат не влияют настройки SET DATEFORMAT и SET LANGUAGE.

Ниже приведены два примера значений даты/времени, указанных в формате ISO 8601:

2004-05-23T14:25:10
2004-05-23T14:25:10.487

См. также

Основные понятия

Использование данных даты и времени

Другие ресурсы

Типы данных (Transact-SQL)
Функции CAST и CONVERT (Transact-SQL)

Справка и поддержка

Получение помощи по SQL Server 2005