Форум программистов, компьютерный форум CyberForum.ru

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Stylish2013
7 / 7 / 1
Регистрация: 20.04.2013
Сообщений: 666
#1

Округление времени - Программирование Android

06.10.2013, 20:36. Просмотров 511. Ответов 4
Метки нет (Все метки)

Скажите как полученную дату (а мне нужны часы и минуты) округлить до ближайших 15, 30, 45, 00 (и если до 00 минуты округляются то к часу необходимо добавить 1).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
06.10.2013, 20:36
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Округление времени (Программирование Android):

Округление времени - C#
Моя программа выводит время в таком формате 05:27:57.7520000 ,хочу чтоб отсекала эту часть(.7520000). Вот вывод времени: TimeSpan...

Округление времени до полных часов - MS Excel
В ячейке время в формате, например, 142:30, 213:20 (часы,минуты). Нужно округлить часы до полных (30 мин. и более + 1 час, до 30 мин...

Округление времени разговоров до минуты - VBA
Хай Для тарификации звонков, мне надо округлять время разговора до минуты с избытком. Т.е. 0:01:17 должно округлится в 0:02:00. В...

Округление времени. Задать количество секунд для округления - C#
С новым годом! Ребята нужна помощь, функция округления времени. функция (d,i) где d - дата и время а i - количество секунд для...

QDateTime и методы, связанные с ним: разность времени, округление, сортировка - C++ Qt
Подскажите пожалуйста, 1) какие методы есть для совершения операций над датой и временем? Нужно от текущего времени отнять хранимое...

Расчет времени пуска,установившегося времени,времени торможения и паузу для лифта - Механика
t0=(3600/h)*(1-E) - пауза.ЕЕ можно взять произвольно(самим). А остальное надо высчитывать. tуст=(3600/h)*E-tп-tт Для построения...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
06.10.2013, 23:53 #2
Самым логичным/надежным будет
1) разложить время на составляющие
2) округлить минуты и секунды
3) сложить время назад = создать новую дату-время на основе запчастей
... пример не приведу (не приходилось делать 3)), но 1 и 2 легко сделать
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
08.10.2013, 16:51 #3
используйте Calendar и просто добавляйте/убавляйте недостающие минуты, а о часах он сам позабодится.
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518
09.10.2013, 12:16 #4
Цитата Сообщение от V0v1k Посмотреть сообщение
используйте Calendar и просто добавляйте/убавляйте недостающие минуты, а о часах он сам позабодится
Думаю Вы плохо поняли задание. Автор кажется хочет превратить 7:39:56 в 7:45:00, а 7:55:03 в 8:00:00. Проще установить ручками чем "добавлять минуты"
V0v1k
1158 / 982 / 1
Регистрация: 28.06.2012
Сообщений: 3,462
09.10.2013, 13:48 #5
если ручками устанавливать, то нужно еще о часах заботиться, о формате времени...
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.10.2013, 13:48
Привет! Вот еще темы с ответами:

Определить, сколько будет времени через заданный интервал времени - C#
Текущее показание электронных часов: m часов, n минут и k секунд. Какое время будут показывать часы через p ч q мин и r c? Помогите,...

Описать процедуру, которая вычисляет время, прошедшее от времени t1 до времени t2 - Delphi
помогите пожалуйста описать процедуру интервал (d,t12,t1), которая вычисляет время d, прошедшее от времени t1 до времени t2 d=t2-t1(...

Написать программу,вычисляющую время,прошедшее от времени Т1 до времени Т2,считая Т2>Т1. - Pascal ABC
Написать программу,вычисляющую время,прошедшее от времени Т1 до времени Т2,считая Т2>Т1. если кому не сложно, напишите плиз!!! ...

Поиск общего времени разговора на основе номера, времени и даты - MS Excel
Здравствуйте, Подскажите как можно подставить формулами время разговора"Итог" на основе телефона, времени, даты. Суть, надо в...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
09.10.2013, 13:48
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru