Java - Como obtener la Fecha actual en un datetimepicker?

 
Vista:
sin imagen de perfil
Val: 20
Ha mantenido su posición en Java (en relación al último mes)
Gráfica de Java

Como obtener la Fecha actual en un datetimepicker?

Publicado por root93 (16 intervenciones) el 20/06/2018 06:07:43
Hola, lo que quiero hacer es que al entrar a mi pagina, mis dos campos de fechas por default muestren la fecha actual, estos son mis campos
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
<div class="form-group">
	<div class="input-group date" id="datetimepicker1">
		<input id="fechInicio"  name="fechInicio" class="form-control" type="text"/>
		<span class="input-group-addon">
		  <span class="glyphicon glyphicon-calendar"></span>
		</span>
	</div>
</div>
<div class="form-group">
	<div class="input-group date" id="datetimepicker2">
		<input id="fechFin"  name="fechFin" class="form-control" type="text"/>
		<span class="input-group-addon">
		  <span class="glyphicon glyphicon-calendar"></span>
		</span>
	</div>
</div>

y este es mi código con javascript, lo que hace es que al darle click al primer calendario en automático me pone la fecha actual en los dos campos, eso lo logre colocando useCurrent: true, en ambos datetimepicker, también lo que hace es que no me deja seleccionar días después a la fecha actual, y tampoco me deja seleccionar los días anteriores al de la fecha seleccionada en el primer calendario

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
$(document).ready(function(){
validaFechas();
};
 
function validaFechas(){
 
	$('datetimepicker1').datetimepicker({
      locale: 'es',
	  format: 'L',
	  useCurrent: true,
      format: 'DD/MM/YYYY'
 
	});
 
	$('datetimepicker2').datetimepicker({
      locale: 'es',
	  format: 'L',
	  useCurrent: true,
	  format: 'DD/MM/YYYY'
	});
    $("#datetimepicker1").on("dp.change",function (e){
      var fechaInicio = new Date(e.date);
      $('#datetimepicker2').data("DateTimePicker").minDate(e.date);
      var maximaFechaFin = new Date();
      maximaFechaFin.setMinutes(1);
      $('#datetimepicker2').data("DateTimePicker").maxDate(maximaFechaFin);
      });
 
      $("#datetimepicker2").on("dp.change",function (e)
      {
 
      $('#datetimepicker1').data("DateTimePicker").maxDate(e.date);
      var maximaFechaInicio = new Date();
      var minimoFechaInicio = new Date(maximaFechaInicio.getFullYear(),
      maximaFechaInicio.getMonth(), maximaFechaInicio.getDate() -92);
 
	  $('#datetimepicker1').data("DateTimePicker").minDate(minimoFechaInicio);
      });
      $("#fechInicio").keypress(function(evt){evt.preventDefault();})
      $("#fechFin").keypress(function(evt){evt.preventDefault();})
    }

Lo que quiero hacer es que al entrar a mi pagina en automático ya estén mostrando la fecha actual, hice lo siguiente, pero no funciona, lo que hace es que al dar click en el primer calendario me despliega otro calendario encima del que ya tengo

1
2
3
4
5
6
7
$(document).ready(function(){
	validaFechas();
	$("#datetimepicker1").datepicker({
	   format: 'DD/MM/YYYY',
	   }).datepicker("setDate", new Date());
 
};

Como le puedo hacer? que me hace falta? Necesito su ayuda, gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Como obtener la Fecha actual en un datetimepicker?

Publicado por junior jesus (2 intervenciones) el 21/05/2019 19:31:47
1
2
3
4
//Poniendo la fecha actual en el datepicker
fechaActual = new DatePicker(LocalDate.now());
//Esta ultima linea es para que no se edite la fecha solo se seleccione por el popup menu
fechaActual.setEditable(false);
Dios te bendiga hermano
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar