Estoy tratando de usar el selector Bootstap DateTime en un proyecto de Laravel.
https://www.malot.fr/bootstrap-datetimepicker/
Estoy trabajando en una página de edición en la que se extrae una fecha de la base de datos y debería mostrarse con el formato mm/dd/aaaa hh:ii en un campo de entrada. Necesito ese selector de DT para comenzar desde el mismo DT. No puedo averiguar cómo hacerlo sin estropear la fecha inicial para el selector de tiempo. Si agrego un valor formateado al campo de valor de entrada, envía la fecha inicial del selector de DT a diciembre de 1899.
Aquí está la parte de Javascript del código:
<script src="{{asset('/assets/plugins/bootstrap-datetime-picker/js/bootstrap-datetimepicker.js')}}"></script> $(".form_datetime").datetimepicker({ format: "mm/dd/yyyy hh:ii", initialDate: "{{ $post->post_date }}", autoclose: true, todayBtn: true, pickerPosition: "bottom-left", minuteStep: 10 });Aquí está el campo de formulario sin el DT formateado.
<input class="form-control @error('post_date') is-invalid @enderror" type="text" value="" readonly id="post_date" name="post_date">Aquí está el campo de formulario con el DT formateado:
{{ $post->post_date->format('m/d/YH:i:s') }}Puedes probar esto
{{ \Carbon\Carbon::parse($post->post_date)->format('m/d/YH:i:s') }}