Для добавления в специальный формат запятой или другого символа разделителя следует ввести этот символ в кавычках, например, формат " # " ## задает последовательности вида #1, #35, #, #99.
Таблица 2.8. Встроенные форматы для полей типа Дата/Время
Значение
| Описание
|
Полный формат даты (General Date)
| Значение используется по умолчанию. Если значение содержит только дату, то время не отображается; а если — время, то не отображается дата, Данный формат является комбинацией двух форматов: Краткий формат даты и Длинный формат времени. Примеры: 01.01.99 12:08:02 и 23.02.99 00:00:00
|
Длинный формат даты (Long Date)
| Совпадает с настройкой, задающейся в окне Язык и стандарты панели управления Windows. Пример: 12 января 1999 г.
|
Средний формат даты (Medium Date)
| В российской практике используется редко. Пример: 03-янв-99
|
Краткий формат даты (Short Date)
| Значения краткого формата даты предполагают, что даты из диапазона 01.01.00 и 31.12.29 обозначают годы от 2000 до 2029, тогда как даты из промежутка 01.01.30 и 31.12.99 обозначают годы от 1930 до 1999. Пример: 1 1.06.95
|
Длинный формат времени (Long Time)
| Пример: 20:58:10
|
Средний формат времени (Medium Time)
| В российской практике обычно не используется. Пример: 5:34 РМ
|
Краткий формат времени (Short Time)
| Пример: 17:34
|
Специальные форматы даты и времени определяются с помощью символов форматирования, перечисленных в табл. 2.9.
Таблица 2.9. Символы форматирования для типа данных Дата/Время
Символ
| Описание
| |
: (двоеточие)
| Разделитель компонентов времени. Символ разделителя выбирается в окне Язык и стандарты панели управления Windows
| |
/
| Разделитель компонентов даты
| |
с
| Задает встроенный Полный формат даты
| |
d
| Номер дня месяца, состоящий из 1 или 2 цифр (1-31)
| |
dd
| Номер дня месяца, состоящий из 2 цифр (01—31)
| |
ddd
| Сокращенное название дня недели (Пн-Вс)
| |
dddd
| Полное название дня недели (понедельник— воскресенье)
| |
ddddd
| Задает встроенный Краткий формат даты
| |
dddddd
| Задает встроенный Длинный формат даты
| |
w
| Номер дня недели (1-7)
| |
ww
| Номер недели в году (1-53)
| |
Itl
| Номер месяца, состоящий из 1 или 2 цифр (1-12)
| |
mm
| Номер месяца, состоящий из 2 цифр (01-12)
| |
mmm
| Первые три буквы названия месяца (янв— дек)
| |
mmmm
| Полное название месяца (Январь— Декабрь)
| |
q
| Номер квартала в году (1-4)
| |
у
| Номер дня в году (1-366)
| |
УУ
| Последние две цифры номера года (01-99)
| |
УУУУ
| Полный номер года (0100-9999)
| |
h
| Число часов, состоящее из 1 или 2 цифр (0-23)
| |
hh
| Число часов, состоящее из 2 цифр (00-23)
| |
n
| Число минут, состоящее из 1 или 2 цифр (0-59)
| |
nn
| Число минут, состоящее из 2 цифр (00—59)
| |
s
| Число секунд, состоящее из 1 или 2 цифр (0-59)
| |
ss
| Число секунд, состоящее из 2 цифр (00-59)
| |
ttttt
| Задает встроенный Длинный формат времени
| |
AM/PM
| 12-часовой формат времени с добавлением прописных букв "AM" или "РМ"
| |
am/pm
| 12-часовой формат времени с добавлением строчных букв "am" или "рm"
| |
A/P
| 12-часовой формат времени с добавлением прописных букв "А" или "Р"
| |
а/р
| 12-часовой формат времени с добавлением строчных букв "а" или "р"
|
АМРМ
| 12-часовой формат времени; используется индикатор "утро/день", выбранный в окне Язык и стандарты панели управления Windows
|
| | | |
Примеры:
ddd", "d\ imranm\ yyyy Пн, 1 января 2001
dd\ mmm\ уу 01 ЯНВ 01
dddd", "dd\ mmmmm\ yyyy понедельник, 01 января 2001