Ответ 1
Я знаю, что этот вопрос старый, но похоже, что удовлетворительный ответ не был достигнут. Я сделал плагин jQuery для этого конкретного варианта использования, я отправлю его для всех, кто приходит в будущем, как я.
Я ищу что-то вроде "сборщика длительности". Потому что поисковик "выбора времени" не дает мне никакого результата, я хотел бы знать, есть ли техническое имя для него, которое может помочь в его поиске. Выбор времени и выбор времени Span не приносит ничего полезного в данный момент.
Если что-то похожее существует, и кто-то может указать мне на это, это нормально вместо технического имени.
Обновление 1:
Извините, я полностью забыл объяснить, что я имею ввиду подбирателем продолжительности. Это не выбор времени, но способ выбрать, сколько времени будет длиться, делая что-то, а не относительно даты. Например, приготовление данного рецепта займет (продолжительность) 4 часа и 10 минут. Путешествие отсюда до места займет 4 дня и 10 часов.
Моя основная идея - это возможность настроить сборщик для "более крупного" устройства для использования (возможно, дней), продолжительность будет выражаться в секундах внутри. Поэтому я могу сказать 20 days and 23 hours and 0 minutes
, или если "более крупная" единица - дни (например, для задания разработки программного обеспечения), я могу написать 150 hours and 30 minutes and 0 seconds
.
Было бы неплохо скрыть некоторые более мелкие поля, например, минуты/секунды.
Обновление 2:
Очень простой пример ui:
Я знаю, что этот вопрос старый, но похоже, что удовлетворительный ответ не был достигнут. Я сделал плагин jQuery для этого конкретного варианта использования, я отправлю его для всех, кто приходит в будущем, как я.
Вы можете использовать набор настраиваемых прядильников jQuery
$('#seconds').spinner({
spin: function (event, ui) {
if (ui.value >= 60) {
$(this).spinner('value', ui.value - 60);
$('#minutes').spinner('stepUp');
return false;
} else if (ui.value < 0) {
$(this).spinner('value', ui.value + 60);
$('#minutes').spinner('stepDown');
return false;
}
}
});
вот так: http://jsfiddle.net/xHzMw/1/
Он называется так, как вы его назвали, и существует в http://shop.ekerner.com/index.php/shop/javascript/duration-picker-detail
Я думаю, что вы ищете что-то вроде этого плагина jQuery: http://www.jqueryscript.net/time-clock/Lightweight-Duration-Picker-Plugin-For-jQuery-Semantic-UI.html