Я создаю элемент управления, позволяющий мне установить время встречи, и я бы хотел, чтобы он использовался по умолчанию, текущее время округлено до ближайшего 15-минутного интервала. Поэтому, если в настоящий момент это 6:07, в качестве времени начала будет читаться 6:15.Круглый Дата до ближайшего 15-минутного интервала в Flex
Кто-нибудь знает, как это может быть выполнено, или пробежал фрагмент кода, который поместил бы меня на правильный путь?
Спасибо! Это работает очень хорошо. Я пошел дальше и немного изменил его до следующего, что позволяет мне указать интервал: защищенная функция roundTimeToInterval (дата: дата, интервал: int): дата { \t var min: Number = date.minutes; \t var h: Number = date.hours; \t min = min + (интервал - мин.% Интервал); \t h + = min/60; \t min = min% 60; \t дата.часов = h; \t date.minutes = min; \t \t дата возвращения; } – Nick
-1 Не работает правильно. См. Ответ @Martamius ниже –