Как установить выбранное время из средства выбора данных, а затем показать таблицу с выходными данными времени, основанными на выбранном пользователем времени? - PullRequest
0 голосов
/ 26 марта 2019

В основном, что я хочу сделать, это ...

У меня есть сборщик данных и кнопка под ним. Я ограничил выбор даты только временем.

Я хочу, чтобы, если пользователь нажимает кнопку go, он устанавливал дату для переменной с именем «userSelectedDate». Затем появляется экран, который показывает набор из 6 раз каждый с разницей в 1 час 30 минут. Так что, если время 8:00 утра. затем получилось бы 6 раз: 10:45 вечера / 12:15 вечера / 1:45 вечера / 03:15 вечера / 04:45 вечера / 6:15 вечера. Как установить в палитре даты переменную после нажатия пользователем, чтобы я мог ссылаться на нее в табличном представлении?

1 Ответ

0 голосов
/ 27 марта 2019

Что вам нужно сделать, это создать новый объект Date, используя ваш объект userSelectedDate, и добавить к нему 90 минут.Самый простой способ будет

for i in (0 ... 5)
{
     let nextDate = userSelectedDate.addingTimeInterval(90)
     // Add to data model
}

Надеюсь, это помогло!

...