Форматирование поля даты/времени в приложении Access

Примечание: Мы стараемся как можно оперативнее обеспечивать вас актуальными справочными материалами на вашем языке. Эта страница переведена автоматически, поэтому ее текст может содержать неточности и грамматические ошибки. Для нас важно, чтобы эта статья была вам полезна. Просим вас уделить пару секунд и сообщить, помогла ли она вам, с помощью кнопок внизу страницы. Для удобства также приводим ссылку на оригинал (на английском языке).

При использовании типа данных "Дата/время" в Microsoft Access можно сохранить форматы по умолчанию, применить готовый формат или создать пользовательский формат. В этой статье кратко объясняется тип данных "Дата/время", объясняется, как добавить в таблицу поле даты и времени, а также как применить готовый или настраиваемый формат.

Выберите нужное действие

Общие сведения о форматах даты и времени

Добавление поля "Дата/время" в таблицу

Форматирование поля "Дата/время"

Ограничение формата ввода даты и времени с помощью маски ввода

Дополнительные сведения

Общие сведения о форматах даты и времени

В Access даты и время отображаются автоматически в общем формате даты и времени. Даты отображаются в формате мм/дд/гггг в США, а в формате дд/мм/гггг за пределами США используется месяц, дд — это день, а гггг — год. Время отображается как чч: мм: сс AM/PM, где hh — это часы, mm — минуты, а SS — секунды, но даты и время можно отобразить в нескольких форматах.

Автоматические форматы даты и времени зависят от географического расположения, указанного в региональных и языковых параметрах Microsoft Windows на компьютере. Например, в Европе и многих частях Азии в зависимости от вашего местонахождения Дата и время могут отображаться как 28.11.2018 12:07:12 PM или 28/11/2018 12:07:12 PM. В США вы увидите 11/28/2018 12:07:12 PM. Эти автоматические форматы можно изменить с помощью пользовательских форматов отображения. Выбранный формат отображения не повлияет на способ ввода данных и способ хранения данных в Access. Например, вы можете ввести дату в европейском формате, например в 28.11.2018, и разместить значение в таблице, форме или отчете в виде 11/28/2018.

Access автоматически обеспечивает определенный уровень проверки данных, связанный с форматированием даты и времени. Например, если ввести недопустимую дату, например 32.11.2018, появится сообщение, и вы сможете ввести новое значение или преобразовать это поле из типа данных "Дата/время" в тип данных "текст". Допустимые значения даты в диапазоне от-657 434 (1 января 100 г. Н.Э.) до 2 958 465 (31 декабря, 9999 г. Н.Э.). Допустимые значения времени в диапазоне от .0 до. 9999 или 23:59:59.

Дополнительные сведения о типе данных «Дата/время» см. в статье Введение в типы данных и свойства полей.

К началу страницы

Добавление поля "Дата/время" в таблицу

  1. Откройте таблицу, в которую вы хотите вставить поле даты и времени в режиме таблицы.

  2. Щелкните стрелку вниз рядом с пунктом щелкните, чтобы добавить столбец, а затем в раскрывающемся списке поля выберите пункт Дата и время.

  3. Переименуйте поле и сохраните таблицу.

Чтобы добавить даты в поле, просто щелкните значок "Выбор даты" или "Календарь" и выполните одно из указанных ниже действий.

  • Чтобы ввести текущую дату, щелкните сегодня.

  • Чтобы выбрать день в текущем месяце, щелкните дату.

  • Чтобы выбрать другой месяц и день, используйте кнопки вперед или назад.

К началу страницы

Форматирование поля "Дата/время"

В приложении Access имеется нескольковстроенных форматов даты и времени, однако если эти форматы вам не подходят, можно создать пользовательский формат. По умолчанию устанавливается полный формат даты — дд/мм/гггг чч:мм:сс AM/PM.

Применение встроенного формата

  1. Если у вас еще нет поля даты и времени, добавьте поле. Откройте таблицу в режиме таблицы, щелкните стрелку вниз рядом с кнопкой Добавить столбец, а затем выберите пункт Дата и время в списке полей с раскрывающимися списками.

  2. Щелкните правой кнопкой мыши заголовок таблицы и переключитесь в режим конструктора.

  3. В верхней части бланка запроса выделите поле даты/времени, которое нужно отформатировать.

  4. В разделе Свойства поля щелкните стрелку в поле свойства Формат и выберите формат из раскрывающегося списка.

    свойства даты/времени

  5. После выбора формата отображается действие Параметры обновления свойства, с помощью которого можно применить новый формат к другим полям таблицы, а также к элементам управления формы, которые наследуют формат. Чтобы применить изменения ко всей базе данных, щелкните действие и выберите пункт Обновить формат везде, где используется имя_поля. В данном случае имя_поля является именем поля даты/времени.

  6. Чтобы применить изменения ко всей базе данных, щелкните кнопку Да в открывшемся диалоговом окне Обновление свойств, в котором отображаются формы и другие объекты, наследующие новый формат.

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

Применение пользовательского формата

При создании пользовательского формата вы вводите разные символы в свойстве Format поля таблицы. Символы состоят из заполнителей (таких как "0" и "#"), разделителей (таких как точки и запятые), литеральных знаков и цветов. Настраиваемые форматы для полей "Дата/время" могут содержать два раздела: один для даты, другой — для времени, а разделы — с пробелами.

При применении пользовательского формата к полю "Дата/время" можно объединить различные форматы, выполнив два раздела: один для даты, а другой — для времени. В таком экземпляре разделы следует разделять пробелами. Например, вы можете объединить форматы даты и времени в формате "дд. мм. гггг" и "СС". Чтобы применить настраиваемый формат даты или времени, выполните указанные ниже действия.

  1. В области навигации щелкните правой кнопкой мыши таблицу, с которой вы хотите работать, и выберите команду конструктор.

  2. В верхней части бланка запроса выделите поле даты/времени, которое нужно отформатировать.

  3. В нижней части щелкните поле свойства Формат, а затем введите свой пользовательский формат, используя символы из заполнителей и разделителей для таблицы настраиваемого формата .

  4. После ввода формата отображается действие Параметры обновления свойства, которое позволяет применить формат к другим полям таблицы, а также элементам управления формы, которые ее наследуют. Чтобы применить изменения ко всей базе данных, щелкните действие и выберите пункт Обновить формат везде, где используется имя поля. В данном случае имя_поля — имя поля даты/времени.

  5. Если выбран вариант применения изменений ко всей базе данных, будет открыто диалоговое окно Обновление свойств, в котором отображаются формы и другие объекты, наследующие новый формат. Нажмите кнопку Да, чтобы применить формат.

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

К началу страницы

Ограничение формата ввода даты и времени с помощью маски ввода

Если вы хотите принудительно ввести дату и время в определенном формате, используйте маску ввода. Например, если вы применили маску ввода для ввода дат в европейском формате, пользователь, который вводит данные в базу данных, не сможет вводить даты в других форматах. Маски ввода можно применять к полям в таблицах, результирующим наборам запросов, а также к элементам управления в формах и отчетах.

Вы можете определить маску ввода в одном формате, но задать другой формат отображения. Например, вы можете использовать маску ввода, чтобы указать дату в виде 2018.04.15, но отобразить дату как 15-Апрель-2018.

Добавление маски ввода

  1. Выделите поле даты/времени и в нижней части бланка запроса на вкладке Общие щелкните свойство Маска ввода.

  2. Открывшийся мастер маски ввода предложит выбрать нужный формат маски.

  3. Чтобы применить формат, нажмите на кнопку Да, а затем Сохранить.

К началу страницы

Дополнительные сведения

Готовые форматы и примеры

Формат

Описание

Полный формат даты

Этот формат используется по умолчанию. Служит для отображения дат в виде чисел и времени в виде часов, минут и секунд с добавлением AM или PM. Для значений обоих типов в Access используются разделители даты и времени, указанные в региональных стандартах Windows. Если значение не включает время, в Access отображается только дата. Если значение не включает дату, в Access отображается только время.

06/30/2018 10:10:42 AM

Длинный формат даты

Служит только для отображения значений даты в длинном формате, заданном в региональных стандартах Windows.

Понедельник, 27 августа 2018 г.

Средний формат даты

Дата отображается как дд/ммм/гг, однако в качестве разделителя даты используется разделитель, определенный в региональных параметрах Windows.

27-Авг/18
27 августа 18 г.

Краткий формат даты

Служит только для отображения значений даты в соответствии с кратким форматом даты, заданным в региональных стандартах Windows.

8/27/2018
8-27-2018

Длинный формат времени

Служит для отображения часов, минут и секунд с добавлением AM или PM. В Access используется разделитель, указанный в параметрах времени в региональных стандартах Windows.

10:10:42

Средний формат времени

Служит для отображения часов и минут с добавлением AM или PM. В Access используется разделитель, указанный в параметрах времени в региональных стандартах Windows.

10:10:00

Краткий формат времени

Служит только для отображения часов и минут. В Access используется разделитель, указанный в параметрах времени в региональных стандартах Windows.

10:10

К началу страницы

Подстановочные знаки и разделители для пользовательских форматов

Чтобы создать пользовательский формат, укажите следующие элементы в любом сочетании. Например, чтобы вывести неделю года и день недели, введите нн/н.

Важно: Пользовательские форматы, несовместимые с настройками даты и времени, заданными в региональных параметрах Windows, пропускаются. Дополнительные сведения о региональных параметрах Windows см. в справке Windows.

Элементы формата даты

Формат

Описание

д

Число месяца, состоящее из одной или двух цифр (от 1 до 31).

дд

Число месяца, состоящее из двух цифр (от 01 до 31).

ддд

Сокращенное название дня недели (пн — вс).

дддд

Полное название дня недели (понедельник — воскресенье).

н

Номер дня в неделе (от 1 до 7).

нн

Номер недели в году (от 1 до 53).

м

Номер месяца, состоящий из одной или двух цифр (от 1 до 12).

мм

Номер месяца, состоящий из двух цифр (от 01 до 12).

ммм

Первые три буквы названия месяца (янв — дек).

мммм

Полное название месяца (январь — декабрь).

к

Номер квартала в году (от 1 до 4).

г

Номер дня в году (1-366).

гг

Последние две цифры номера года (от 01 до 99).

гггг

Номер года полностью (от 0100 до 9999).

Элементы формата времени

Формат

De s криптион

H

Значение часов, состоящее из одной или двух цифр (от 0 до 23).

чч

Значение часов, состоящее из двух цифр (от 00 до 23).

НЕТ

Значение минут, состоящее из одной или двух цифр (от 0 до 59).

мм

Значение минут, состоящее из двух цифр (от 00 до 59).

с

Значение секунд, состоящее из одной или двух цифр (от 0 до 59).

сс

Значение секунд, состоящее из двух цифр (от 00 до 59).

Элементы формата часов

Формат

Описание

AM/PM

12-часовой формат времени с добавлением прописных букв «AM» или «PM». Например, 9:34PM.

am/pm

12-часовой формат времени с добавлением строчных букв «am» или «pm» (например, 9:34pm).

A/P

12-часовой формат времени с добавлением прописных букв «A» или «P» (например, 9:34P).

a/p

12-часовой формат времени с добавлением строчных букв «a» или «p» (например, 9:34p).

AMPM

12-часовой формат времени с использованием соответствующего указателя «до полудня/после полудня», определенного в региональных настройках Microsoft Windows.

Элементы-разделители

Примечание: Разделители определены в региональных параметрах Windows.

Любая короткая строка знаков, заключенная в кавычки (""), является настраиваемым разделителем. Кавычки не отображаются. Например, "," отображается запятая.

:    Разделитель компонентов времени. Например, чч:мм

/   Разделитель компонентов даты. Например, Ммм/гггг

К началу страницы

Совершенствование навыков работы с Office
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×