Me gustaría limpiar cómo se visualiza mi fecha y hora en mi sitio web usando DayJs . La fecha proviene de la datetime-local nativa de javascript en un formulario y se vuelve a mostrar como Sat Feb 19 2022 21:40:00 GMT-0600 (Central Standard Time) .
¿Cómo lo formateo como MM/DD/YYY HH:MM CST en mi página?
<div class="row"> <div class="col-8 offset-2"> <div class="card mb-3 shadow"> <div class="card-body mb-4"> <div class="card-body"> <h5 class="card-title"><%= event.event_name %></h5> <p class="card-text"><%= event.description %></p> </div> <ul class="list-group list-group-flush"> <li class="list-group-item fw-bold">Artist: <a class="fw-normal" href="/artists/<%=event.artist.id%>/"><%= event.artist.username %></a> </li> // format on this row <li class="list-group-item fw-bold">Start: <span class="fw-normal"><%= event.event_start %></span> </li> // and on this row <li class="list-group-item fw-bold">End: <span class="fw-normal"><%= event.event_end %></span> </li> </ul> </div> </div>Intenté configurar la fila como se muestra a continuación, pero sigo recibiendo el error: SyntaxError: falta) después de la lista de argumentos
<span class="fw-normal"><%= Date(event.event_start).toString("MM/DD/YYYY" "HH:MM") %></span>¿Alguna idea de lo que estoy haciendo mal?
import moment from 'moment'; const DATE_FORMAT = 'YYYY-MM-DD'; const currentDate = moment(new Date()).format(DATE_FORMAT); alert(currentDate)';