Lançado Adianti Framework 7.6!
Clique aqui para saber mais
TdataTime configurar intervalos de horários Boa tarde pesso@LL, alguém saberia me dizer se consigo definir o intervalo que aparecerá os horários(minutos) no componente TdataTime ?? Gostaria que fosse mostrado os minutos no intervalo 30 em 30 minutos( 9:00 9:30 10:00 10:30 etc...) hoje aparece de 05 em 05 minutos Abraços!!...
WR
TdataTime configurar intervalos de horários  
Boa tarde pesso@LL, alguém saberia me dizer se consigo definir o intervalo que aparecerá os horários(minutos) no componente TdataTime ??
Gostaria que fosse mostrado os minutos no intervalo 30 em 30 minutos( 9:00 9:30 10:00 10:30 etc...)
hoje aparece de 05 em 05 minutos

Abraços!!

Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 Quero me inscrever agora!

Comentários (5)


FC

Coloca essa função dentro de app-lib-include-application.js

function tdatetime_start(id, mask, language, size, options) {
$(id).wrap('<div class="tdate-group tdatetimepicker input-append date">');
$(id).after('<span class="add-on btn btn-default tdate-group-addon"><i class="fa fa-clock-o icon-th"></span>');
atributes = {
autoclose: true,
todayBtn: true,
todayHighlight: true,
format: mask,
minuteStep: 30, //aqui muda o time dos minutos
language: language
};
options = Object.assign(atributes, JSON.parse(options));
$(id).closest(".tdate-group").datetimepicker(options).on("change.dp", function(e) {
if ($(id).attr("exitaction")) {
new Function($(id).attr("exitaction"))()
}
}).on("show", function() {
$(".datepicker").on("click", function(e) {
e.stopPropagation()
})
});
if (size !== "undefined") {
$(id).closest(".tdate-group").width(size)
}
}</div>
WR

Bom dia !!
Obrigado Felipe Cortez por sua ajuda!!

Coloquei a função conforme você orientou, porém só está aparecendo 02 intervalos para cada hora selecionada.
Exemplo: 09:00 e 09:30, ou 14:00,14:30 e assim vai,não mostra mais nenhum intervalo.
(não consegui colocar a imagem em anexo para você ver)

Tem mais alguma coisa que eu deva ajustar no código ??

Muito obrigado!!
WR

Olá Felipe Cortez, desconsidera o post anterior !!
Viajei completamente. kkkkkk
Está correto, pois só irá aparece mesmo os minutos referente a hora selecionada. Como é 30 em 30, só aparecerão 2 intervalos!!

Muito obrigado!!!

Grande Abraço!!
FC

Então repara o comentário que fiz no código onde se muda o tempo em minutos vc pode ajustar toda a biblioteca como quiser olha a documentação

https://www.malot.fr/bootstrap-datetimepicker/
WR

Show Felipe Cortez!!!

Muito bom o material!!!

Grande abraço!!!