Estoy usando el selector de fecha y hora de arranque en mi aplicación web, hecho en PHP / HTML5 y JavaScript. Actualmente estoy usando uno de aquí: http://tarruda.github.io/bootstrap-datetimepicker/
Cuando uso el control sin tiempo, no funciona. Solo muestra un cuadro de texto en blanco.
Solo quiero eliminar la hora del selector de fecha y hora. ¿Hay alguna solución para esto?
<div class="well">
<div id="datetimepicker4" class="input-append">
<input data-format="yyyy-MM-dd" type="text"></input>
<span class="add-on">
<i data-time-icon="icon-time" data-date-icon="icon-calendar"> </i>
</span>
</div>
</div>
<script type="text/javascript">
$(function() {
$('#datetimepicker4').datetimepicker({ pickTime: false });
});
</script>
javascript
html
twitter-bootstrap
Chirag Sudra
fuente
fuente
minView:'month'
funcionó, no quería que se mostrara la selección de tiempo. Obtuve la ayuda de su repositorio de github. github.com/smalot/bootstrap-datetimepicker/issues/…Respuestas:
Verifique el siguiente fragmento
Puede consultar http://eonasdan.github.io/bootstrap-datetimepicker/ para obtener documentación y otras funciones en detalle. Esto debería funcionar.
Actualización para admitir i18n
Utilice formatos localizados de moment.js:
L
solo por fechaLT
solo por tiempoL LT
para fecha y horaVea otros formatos localizados en la documentación de moment.js ( https://momentjs.com/docs/#/displaying/format/ )
fuente
div
(tal vez la biblioteca maneja esto y busca<input>
-sub-elementos)Probé todas las soluciones publicadas aquí, pero ninguna funcionó para mí. Me las arreglé para deshabilitar el tiempo usando esta línea de código en mi jQuery:
Esto estableció el formato solo para la fecha y deshabilitó la hora por completo. Espero que esto ayude.
fuente
Esto es para: Bootstrap Datetimepicker de Eonasdan
En primer lugar, proporcionaría un
id
atributo para<input>
y luego inicializaría el selector de fecha y hora directamente para eso<input>
(y no para el contenedor principal):Para v3: Contrariamente a la respuesta de Ck Maurya :
pickDate: false
deshabilitará la fecha y solo permitirá elegir una horapickTime: false
deshabilitará la hora y solo permitirá elegir una fecha (que es lo que desea).Para v4: Bootstrap Datetimepicker ahora usa el formato para determinar si un componente de tiempo está presente. Si no hay ningún componente de hora presente, no le permitirá elegir una hora (y ocultar el icono del reloj).
fuente
Pasé algún tiempo tratando de resolver esto debido a la actualización con
DateTimePicker
. Debería ingresar en un formato basado en la documentación de moment.js . Puede usar lo que mostraron otras respuestas:O puede usar algunos de los formatos localizados que moment.js proporciona para hacer solo una fecha, como:
Con esto, puede mostrar solo una hora (
LT
) o una fecha (L
) según la configuración regional . La documentación para datetimepicker no me quedó claro si se adapta automáticamente a la entrada proporcionada (fecha o solo hora) a través delmoment.js
formato. Espero que esto ayude a los que todavía buscan.fuente
Por favor, intente si también funciona para usted
fuente
$('#datetimepicker').datetimepicker({ minView: 2, pickTime: false, language: 'pt-BR' });
Inicialice su datetimepicker así
Para desactivar el tiempo
Para desactivar la fecha
Para deshabilitar la fecha y la hora
consulte la siguiente documentación si tiene alguna duda
http://eonasdan.github.io/bootstrap-datetimepicker/#options
fuente
fuente
Esto muestra solo la fecha:
Más sobre el tema aquí
fuente
fuente
El criterio de selección ahora es un atributo de la etiqueta DIV.
ejemplos son ...
por lo que el ejemplo de arranque para dd mm aaaa es: -
mi configuración de Javascript es la siguiente: -
Puede ver ejemplos prácticos de estos si descarga el archivo bootstrap-datetimepicker-master. Hay carpetas de muestra, cada una con un index.html.
fuente
Para la versión bootstrap 4, este código funciona;
fuente
Deshabilitar la hora en el selector de fecha y hora de boostrap ...
Deshabilitar la fecha en el selector de fecha y hora de boostrap ...
fuente
fuente
fuente
Esto permite mostrar el tiempo en el campo de entrada pero oculta el botón selector de tiempo, que es el segundo elemento li en el acordeón
fuente
Sé que esto es tarde, pero la respuesta es simplemente quitar "tiempo" de la palabra
datetimepicker
para cambiarla adatepicker
. Puede formatearlo condateFormat
.fuente
Aquí tienes la solución. Es muy fácil simplemente agregar un código como este:
fuente
fuente
No como posponer el tiempo y el lenguaje a la vez que pongo esto y no trabajo
fuente