Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

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

Функцията DATETIME е комбинация на функциите DATE и TIME.

DATE връща последователния сериен номер, който представя конкретна дата.

TIME връща десетичното представяне на часа със стойност в диапазона от 0 (нула) до 0,99999999, представящо часовете от 0:00:00 (12:00:00 преди обяд) до 23:59:59 (11:59:59 след обяд).

Синтаксис

DateTime(year,month,Day,Hour,MINUTE,Second)

Година    Аргумента year може да бъде една до четири цифри. Не можете да използвате една година преди 1900 г. Ако година аргумент е между 0 (нула) и 1899, стойността се добавя към 1900 за изчисляване на годината. Например DATETIME(108,1,2,n,n,n) връща датата като 39,449; което е поредният номер, представляващо януари 2, 2008 (1900 + 108). Ако година аргумент е между 1900 и 9999, стойността се използва като годината. Например DATETIME(2008,1,2,n,n,n) също връща датата като 39,449.

Месец    е число, представляващо месец от годината. Ако месец е по-голямо от 12, месец добавя този брой месеци към първия месец в годината, посочена. Например DATETIME(2008,14,2,n,n,n) Връща поредния номер, представляващо 2 февруари 2009.

Day    е число, представляващо деня от месеца. Ако day е по-голямо от броя на дните в зададения месец, day добавя този брой дни към първия ден от месеца. Например DATETIME(2008,1,35,n,n,n) Връща поредния номер, представляващи 4 февруари 2008.

Часът    е число от 0 (нула) до 32767, указващо часа. Всяка стойност, по-голяма от 23, ще бъде разделена на 24 а остатъкът ще бъде третиран като стойност за час. Например дата и час (n, n, n, 27,0,0) Връща времето as.125 или 3:00 ч.

Минута    е число от 0 до 32767, указващо минутата. Всяка стойност, по-голяма от 59, ще бъде преобразувана в часове и минути. Например дата и час (n, n, n, 0,750,0) Връща часа като.520833 или 12:30 ч.

Втората    е число от 0 до 32767, указващо секундата. Всяка стойност, по-голяма от 59, ще бъде преобразувана в часове, минути и секунди. Например дата и час (n, n, n, 0,0,2000) Връща часа като.023148 или 12:33:20 ч.

Забележки

  • Датите се съхраняват като поредни номера, така че те могат да бъдат използвани в изчисления. По подразбиране 31 декември 1899 е пореден номер 1 и 1 януари 2008 е пореден номер 39448, защото това е 39,448 дни след 1 януари 1900.

  • Стойностите за време са част от стойностите за дата и се представят с десетично число (например 12:00 PM се представя като 0,5, защото е половината от един ден).

Пример

Година

Месец

Ден

Час

Минута

Секунда

Формула

Описание (Резултат)

2006

12

1

12

45

25

=DATETIME([Year],[Month],[Day],[Hour],[Minute],[Second])

Пореден номер за датата и десетичното представяне на часа на деня (39,052.5315393519)

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

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

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

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

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

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

×