Estoy usando AngularJs para crear un formulario donde necesito agregar un selector de fecha que debería mostrar la fecha en formato mm-dd-yyyy . Pero el selector de fecha HTML5 predeterminado muestra la fecha en formato dd-mm-yyyy . ¿Hay alguna forma de mostrar la fecha en formato mm-dd-yyyy ?
Mi código -
<div> <div class="col-md-6"> <div class="position-relative form-group"> <label for="123" class="font-weight-bold">Date of Birth <span class="text-danger">*</span></label> <div id="dob" class="input-group date"> <input type="date" class="form-control required" id="dob" ng-model="data.DOB" required /> </div> </div> </div> <button ng-click="submit(data)">Submit</button> </div> $scope.submit = function(data) { console.log(data); }¿Cómo puedo conseguir esto?
El formato de fecha mostrado diferirá del valor real: el formato de la fecha mostrada se basa en la configuración regional del navegador del usuario, pero el valor analizado siempre tiene el formato aaaa-mm-dd.
Consulte esto para obtener más detalles: https://developer.mozilla.org/en-US/docs/Web/HTML/Element/input/date