Преминаване към основното съдържание

Форматиране на поле за дата и час

Типът данни за дата и час има широк набор от формати, за да ви помогне да отговорите на уникалните обстоятелства. С форматиране на дата и час имате три възможности за избор: Запазете форматите по подразбиране, приложете предварително дефиниран формат или създайте формат по избор.  Когато прилагате формат към поле на таблица, този формат автоматично се прилага към който и да е контрола на формуляр или отчет, който впоследствие се свързвате към това поле на таблица.  Форматирането само променя начина на показване на данните и не оказва влияние върху начина на съхранение на данните или как потребителите могат да въвеждат данни.

В тази статия

Общ преглед на форматите за дата и час

Прилагане на предварително зададен формат

Примери за предварително дефинирани формати

Прилагане на формат по избор

Примери за формати по избор

Знаци за форматиране по избор

Задаване на формат за дата и час в уеб приложение на Access

Общ преглед на форматите за дата и час

Access автоматично показва дата и час в форматите "общи дати" и "дълъг час". Датите се показват като мм/дд/гггг в САЩ и като дд/мм/гггг извън САЩ, където мм е месецът, ДД е денят и гггг е годината. Часът се показва като чч: мм: СС AM/PM, където чч е часът, мм е минути, а SS е секунди.

Тези автоматични формати за дати и часове се различават в зависимост от географското местоположение, зададено в настройката за регионални и езикови опции на Microsoft Windows на вашия компютър. Например в Европа и много части от Азия, в зависимост от местоположението ви, може да видите датата и часа като 28.11.2018 12:07:12 PM или 28/11/2018 12:07:12 PM. В Съединените щати ще видите 11/28/2018 12:07:12 ч.

Възможно е да промените тези предварително дефинирани формати с помощта на формати за показване по избор. Например можете да въведете дата в европейски формат, като например 28.11.2018, и да имате таблицата, формуляра или отчета да показват стойността като 11/28/2018. Форматът по избор, който сте избрали, няма да повлияе върху начина на въвеждане на данни или как Access съхранява тези данни.

Access автоматично предоставя определено ниво на проверка на данните, свързано с форматирането на дата и час. Например ако въведете невалидна дата, като например 32.11.2018, се показва съобщение и ще имате възможност да въведете нова стойност или да конвертирате полето от типа данни за дата и час към типа на данните за текст. Валидни стойности за дати варират от-657 434 (1 януари 100 г. сл. Хр.) към 2 958 465 (31 декември 9999 г. сл. Хр.). Валидните стойности за време варират от .0 до. 9999 или 23:59:59.

Когато искате да ограничите въвеждането на дата и час в определен формат, използвайте маска за въвеждане. Например ако сте приложили маска за въвеждане, за да въведете дати в Европейския формат, някой, който въвежда данни във вашата база данни, няма да може да въвежда дати в други формати. Маските за въвеждане могат да бъдат прилагани към полета в таблици, набори от резултати от заявки и контроли във формуляри и отчети. За повече информация вижте файлови формати за управление на въвеждането на данни с маски за въвеждане.

Най-горе на страницата

Прилагане на предварително зададен формат

Access предоставя няколко предварително дефинирани формата за данни за дата и час.

В таблица

  1. Отворете таблицата в Изглед на проектиране.

  2. В горната част на мрежата за проектиране изберете полето за дата и час, което искате да форматирате.

  3. В секцията свойства на полето щракнете върху стрелката в полето на свойството формат и изберете формат от падащия списък.

    Изображение на списъка със свойства с показан падащ списък ''Формат''.

  4. След като изберете формат, се показва бутонът Опции за актуализиране на свойства и ви позволява да приложите новия си формат към всички други полета на таблицата и контроли на формуляри, които логично ще го наследи. За да приложите промените в цялата база данни, щракнете върху умното етикетче и след това щракнете върху Актуализирай формата навсякъде, където се използва <име на поле>. В този случай име на поле е името на вашето поле за дата и час.

  5. За да приложите промените към цялата база данни, когато се появи диалоговият прозорец свойства на актуализиране и показва формулярите и другите обекти, които ще наследят новия формат. Щракнете върху Да.

    За повече информация вижте разпространение на свойство на поле.

  6. Запишете промените и Превключете към изглед на лист с данни, за да видите дали форматът отговаря на вашите нужди.

Забележка    Нови формуляри, отчети или изгледи, които създавате на базата на тази таблица, получават форматирането на таблицата, но можете да го заместите във формуляра, отчета или изгледа, без да променяте форматирането на таблицата.

Във формуляр или отчет

  1. Отваряне на изгледа на оформление на формуляр или отчет или изглед за проектиране.

  2. Позиционирайте показалеца в текстовото поле с дата и час.

  3. Натиснете F4, за да покажете списъка със свойствата.

  4. Задайте свойството Format на един от предварително дефинираните формати за дата.

В заявка

  1. Отворете заявката в изглед за проектиране.

  2. Щракнете с десния бутон върху полето за дата и след това щракнете върху свойства.

  3. В списъка със свойства изберете желания формат от списък със свойства на формат .

В израз

  • Използвайте функцията FormatDateTime , за да форматирате стойност на дата в един от няколко предварително дефинирани формата.

    Можете да намерите това за полезно, ако работите в област, която изисква израз, като например макрос или заявка.

Най-горе на страницата

Примери за предварително дефинирани формати

Формат

Описание

Пример

Общ формат за дата

По подразбиране Показва стойности за дати като числа и времеви стойности като часове, минути и секунди, последвани от AM или PM. За двата типа стойности Access използва разделите за дата и час, зададени в регионалните настройки на Windows. Ако стойността няма компонент Time, Access показва само датата. Ако стойността няма компонент за дата, Access показва само часа.

06/30/2018 10:10:42 Ч.

Дълга дата

Показва само стойности на дати, както са зададени от дългия формат за дата във вашите регионални настройки на Windows.

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

Междинна дата

Показва датата като дд/Ммм/гг, но използва разделителя на дати, зададен във вашите регионални настройки на Windows.

27/Aug/18
27-Aug-18

Кратка дата

Показва стойности за дати, както е зададено с краткия формат за дата във вашите регионални настройки на Windows.

8/27/2018
8-27-2018

Дълъг час

Показва часовете, минутите и секундите, последвани от AM или PM. Access използва разделителя, зададен в настройката за часа във вашите регионални настройки на Windows.

10:10:42 Ч.

Среден час

Показва часовете и минутите, последвани от AM или PM. Access използва разделителя, зададен в настройката за часа във вашите регионални настройки на Windows.

10:10 Ч.

Кратък час

Показва само часове и минути. Access използва разделителя, зададен в настройката за часа във вашите регионални настройки на Windows.

10:10

Най-горе на страницата

Прилагане на формат по избор

Понякога падащият списък " форматиране на свойство" в списъка със свойства не съдържа точния формат за дата, който искате. Можете да създадете свой собствен формат по избор с помощта на тип код, който Access разпознава за форматирането на дати.

Когато приложите формат по избор към полето за дата и час, можете да комбинирате различни формати, като имате два раздела, един за датата и друга за часа. В този случай ще разделите разделите с интервал. Например можете да комбинирате форматите за общи дати и много времена по следния начин: m/дд/гггг h:mm: SS.

  1. Отворете таблицата в Изглед на проектиране.

  2. В горната част на мрежата за проектиране изберете полето за дата и час, което искате да форматирате.

  3. В секцията "свойства на полето " изберете раздела " Общи ", щракнете върху клетката до полето формат и въведете конкретните знаци на базата на вашите нужди за форматиране.

  4. След като въведете формат, се показва бутонът Опции за актуализиране на свойства и ви позволява да приложите формата към всички други полета на таблицата и контроли на формуляри, които логично ще го наследи. За да приложите промените в цялата база данни, щракнете върху умното етикетче и след това щракнете върху Актуализирай формата навсякъде, където се използва името на полето. В този случай име на поле е името на вашето поле за дата и час.

  5. Ако изберете да приложите промените към цялата база данни, се показва диалоговият прозорец свойства на актуализацията и показва формулярите и другите обекти, които ще наследят новия формат. Щракнете върху да , за да приложите формата.

    За повече информация вижте разпространение на свойство на поле.

  6. Запишете промените и след това Превключете към изглед на лист с данни, за да видите дали форматът отговаря на вашите нужди.

Най-горе на страницата

Примери за формати по избор

Ето някои примери за различни начини за форматиране на 13 януари 2012:

За да форматирате датата като...

Въведете този код в полето на свойството формат :

2012-01-13

гггг-ММ-ДД

2012

yyyy

13 Ян 2012

DD Ммм гггг

13.01.2012

dd\.mm\.YYYY (Access добавя обратно наклонени черти автоматично)

Пт 1/13

ДДД m/d

2/6

WW/w

13 януари 2012 г.

ммм д ";" гггг

Най-горе на страницата

Знаци за форматиране по избор

За да създадете формат по избор, използвайте следните знаци като контейнери и сепаратори.  Форматите по избор, които са несъвместими с настройките за дата и час, зададени в регионалните настройки на Windows, се игнорират. За повече информация вижте Промяна на регионалните настройки на Windows, за да промените облика на някои типове данни.

Символ

Описание

Разделител за дата

Контроли, при които Access поставя разделителя за дни, месеци и години. Използвайте разделителя, дефиниран в регионалните настройки на Windows. Например на английски (САЩ) използвайте наклонена черта (/).

Разделител за час

Контроли, където разделите на места за достъп за часове, минути и секунди. Използвайте разделителя, дефиниран в регионалните настройки на Windows. Например на английски (САЩ) използвайте двоеточие (:).

c

Показва общия формат за дата.

d или DD

Показва деня от месеца с една или две цифри. За една цифра използвайте един контейнер; за две цифри използвайте два контейнера.

ddd

Съкращава деня от седмицата до три букви.

dddd

Изписва всички дни от седмицата.

ddddd

Показва краткия формат за дата.

dddddd

Показва дългия формат за дата.

w

Показва число, което съответства на деня от седмицата. (от 1 до 7)

ww

Показва число, което съответства на седмицата от годината (от 1 до 53).

m или мм

Показва месеца като едноцифрено или двуцифрено число.

mmm

Съкращава името на месеца до три букви. Например януари се показва като Ян.

mmmm

Изписва всички имена на месеците.

q

Показва номера на текущото календарно тримесечие (1-4). Например ако наемате работник през май, Access ще покаже 2 като стойност на тримесечие.

y

Показва деня от годината, 1-366.

yy

Показва последните две цифри на годината.

Забележка: Препоръчваме да въвеждате и показвате всичките четири цифри на дадена година.

yyyy

Показва всички цифри на годината в диапазона 0100-9999.

h или HH

Показва часа с една или две цифри.

n или NN

Показва минутите с една или две цифри.

s или SS

Показва секундите с една или две цифри.

tttt

Показва формат "дълъг час".

AM/PM

12-часов часовник с главните букви "AM" или "PM" според часа.

am/pm

12-часов часовник с малки букви "am" или "pm" според часа.

A/P

12-часов часовник с главна буква "A" или "P" според часа.

a/p

12-часов часовник с малка буква "" или "p" според часа.

AMPM

12-часов часовник с подходящия индикатор за сутрин или следобед, както е дефинирано в регионалните настройки на Windows.

Празно място, +-$ ()

Използвайте празни интервали, някои математически знаци (+) и финансови символи (£ ¥), ако е необходимо, където и да е във форматните низове. Ако искате да използвате други често използвани математически символи, като например наклонена черта (\ или/) и звездичка (*), трябва да ги обграждате с двойни кавички.

"Буквален текст"

Съраунд текст, който искате да виждат потребителите в двойни кавички.

\

Сили Access, за да се покаже знакът, който веднага следва. Това е същото като заобикалящия знак в двойни кавички.

*

Когато се използва, знакът непосредствено след звездичката става знак за запълване – знак, използван за запълване на празни интервали. Access нормално показва текста като отляво подравнен и запълва всяка област отдясно на стойността с празни интервали. Можете да добавяте знаци за запълване навсякъде във форматен низ и Access ще запълни празните интервали със зададения знак.

[цвят]

Прилага цвят към всички стойности в част от вашия формат. Трябва да поставите името в скоби и да използвате едно от следните имена: черно, синьо, циан, зелено, магента, червено, 

Най-горе на страницата

Задаване на формат за дата и час в уеб приложение на Access

Уеб приложенията на Access показват данни в "Изгледи", които имат текстови полета, които са много подобни на формулярите в настолните бази данни. Вместо списък със свойства обаче можете да зададете опции за форматиране, като изберете текстовото поле и след това щракнете върху бутона " формат ", който се появява. След това изберете желания формат от списъка формат .

Приложенията на Access нямат формати за дата по избор. Можете да създавате заявки в приложения на Access, но не и опции за форматиране на колони с дати в заявката. Всяко форматиране на дата се управлява на ниво изглед. На последно място, функцията FormatDateTime не е налична в приложения на Access.

Изображение на менюто ''Форматиране'' в приложение на Access.

Най-горе на страницата

Забележка:  Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас? Ето статията на английски за справка.

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×