본문 바로가기
기술자료 (KB)/Power Platform

Power Apps 날짜와 시간을 선택하면 선택 시간의 2시간 후를 계산하는 방법

by 이완주 2023. 11. 17.

 

1.     시간과 분을 초기화하여 컬렉션을 만들기

Clear(ColHour);  //시간 컬렉션 초기화
// 00 ~ 23의 값 만들어 ColHour 컬렉션에 넣기
ForAll(Sequence(24),Collect(ColHour,{Hour:Text(Value -1,"00") })); 
 
Clear(ColMinute); //분 컬렉션 초기화
// 00 ~ 59의 값 만들어 ColMinute 컬렉션에 넣기
ForAll(Sequence(60),Collect(ColMinute,{Minute:Text(Value -1,"00") }));

 

2.     날짜 : DatePickup, Hour : ColHour, Minute : ColMinute

 

3.     날짜, 시간 및 분을 선택하면 해당 값을 계산

SelectDatePicker.SelectedDate + Time(Value(HourDropdown.Selected.Hour),Value(MinuteDropdown.Selected.Minute), 0)

 

4.     선택한 날짜 + 2시간

DateAdd(ResultLabel.Text,2,TimeUnit.Hours)

 

[관련자료]

How to display all hours and minutes in drop down
https://powerusers.microsoft.com/t5/Building-Power-Apps/How-to-display-all-hours-and-minutes-in-drop-down/td-p/54590

댓글