Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Келесілерге қолданылады: Кенеп бағдарламалары
Copilot Studio
Жұмыс үстелі ағындары
Модельге негізделген бағдарламалар
Power Platform CLI
Dataverse функциялары
Power Pages
Күн мен уақыт құрамдастарын күн/уақыт мәніне түрлендіреді.
Сипаттама
Date Функция жеке жыл, ай және күн мәндерін /Time мәніне Dateтүрлендіреді. Уақыт бөлігі — түн ортасында.
- Жыл 0 және 1899 (қоса алғанда) болса, бұл функция жылды есептеу үшін осы мәнді 1900 жылына қосады. 70 1970 болды.
- Ай 1-ден азырақ немесе 12-ден көбірек болса, нәтиже көрсетілген жылдың басынан сонша айды шегереді немесе қосады.
- Егер күн көрсетілген айдағы күндер санынан үлкенірек болса, бұл функция айдың бірінше күніне сонша күнді қосады және келесі айдан сәйкес күнді қайтарады. Егер күн 1-ден азырақ болса, бұл функция көрсетілген айдың бірінші күнінен сонда күнді плюс 1-ді шегереді.
Time Функция жеке сағат, минут, секунд және міндетті түрде миллисекунд мәндерін /Time мәніне Dateтүрлендіреді. Нәтижеде өзімен байланыстырылған күн жоқ.
DateTime Функция және Time функцияларын Date бір функцияға біріктіреді, күн мен уақыт аргументтерін алып, күн мен уақыт компоненттері бар /Time мәнін қайтарадыDate.
Жолды мәнге түрлендіру жолы туралы ақпаратты DateValue, TimeValue және DateTimeValue функцияларынан қараңыз.
Сондай-ақ қосымша ақпаратты күндермен және уақыттармен жұмыс істеу бөлімінен қараңыз.
Синтаксис
Date( Жыл, ай, күн )
- Жыл - Міндетті. 1899-ден үлкенірек сандар абсолюттік деп түсініледі (1980 саны 1980 деп түсініледі); 0 - 1899 ауқымындағы сандар 1900 қатысты деп түсініледі. (Мысалы, 80 саны 1980 деп түсініледі).
- Ай - Міндетті. 1 - 12 ауқымындағы сан.
- Күн - Міндетті. 1 - 31 ауқымындағы сан.
Time( Сағат, минут, секунд [, миллисекунд ] )
- Сағат - Міндетті. Сағат саны, әдетте 0 (12:00) мен 23 (23:00) аралығында.
- Минут - Міндетті. Минуттар саны, әдетте 0 мен 59 аралығында.
- Екінші - Міндетті. Секунд саны, әдетте 0 мен 59 аралығында.
- Миллисекундтар - Қосымша. Миллисекундтар саны, әдетте 0 мен 999 аралығында.
DateTime( Жыл, ай, күн, сағат, минут, секунд [, миллисекунд ] )
- Жыл - Міндетті. 1899-ден үлкенірек сандар абсолюттік деп түсініледі (1980 саны 1980 деп түсініледі); 0 - 1899 ауқымындағы сандар 1900 қатысты деп түсініледі. (Мысалы, 80 саны 1980 деп түсініледі).
- Ай - Міндетті. 1 - 12 ауқымындағы сан.
- Күн - Міндетті. 1 - 31 ауқымындағы сан.
- Сағат - Міндетті. Сағат саны, әдетте 0 (12:00) мен 23 (23:00) аралығында
- Минут - Міндетті. Минуттар саны, әдетте 0 мен 59 аралығында.
- Екінші - Міндетті. Секунд саны, әдетте 0 мен 59 аралығында.
- Миллисекундтар - Қосымша. Миллисекундтар саны, әдетте 0 мен 999 аралығында.
Мысалдар
Date
Пайдаланушы терген болса
- 1979HireYear деп аталатын мәтін енгізуді басқару элементінде
- 3HireMonth деп аталатын мәтін енгізуді басқару элементінде
- 17HireDay деп аталатын мәтін енгізуді басқару элементінде
бұл формула 3/17/1979 қайтарады:
Date( Value(HireYear.Text), Value(HireMonth.Text), Value(HireDay.Text) )
Time
Пайдаланушы терген болса
- 14 мәтін енгізуді басқару элементінде Туған сағат
- 50 мәтін енгізу басқару элементінде BirthMinute
- 24 мәтін енгізуді басқару элементінде BirthSecond
бұл формула 02:50:24 P қайтарады:
Text(
Time(Value(BirthHour.Text), Value(BirthMinute.Text), Value(BirthSecond.Text)),
"hh:mm:ss A/P"
)
DateTime
Пайдаланушы терген болса
- 2023EclipseYear деп аталатын мәтін енгізуді басқару элементінде
- 10EclipseMonth деп аталатын мәтін енгізуді басқару элементінде
- 28EclipseDate деп аталатын мәтін енгізуді басқару элементінде
- 13EclipseHour деп аталатын мәтін енгізуді басқару элементінде
- 14EclipseMinute деп аталатын мәтін енгізуді басқару элементінде
- 5 мәтін енгізуді басқару элементінде EclipseSecond
- 231 мәтін енгізуді басқару элементінде EclipseMillisecond
бұл формула 10/28/23 01:14:05.231 PM қайтарады:
Text(
DateTime(Value(EclipseYear.Text), Value(EclipseMonth.Text), Value(EclipseDate.Text),
Value(EclipseHour.Text), Value(EclipseMinute.Text),
Value(EclipseSecond.Text), Value(EclipseSecond.Millisecond)
),
"yy/mm/dd hh:mm:ss.000 AM/PM"
)