Saltar al contenido

Fecha y hora actual – Predeterminado en MVC razor

Hola usuario de nuestra web, tenemos la respuesta a lo que estabas buscando, has scroll y la obtendrás más abajo.

Antes de devolver su modelo del controlador, configure su ReturnDate propiedad a DateTime.Now()

myModel.ReturnDate = DateTime.Now()

return View(myModel)

Su vista no es el lugar correcto para establecer valores en las propiedades, por lo que el controlador es el mejor lugar para esto.

Incluso podrías tenerlo para que el captador ReturnDate devuelve la fecha/hora actual.

private DateTime _returnDate = DateTime.MinValue;
public DateTime ReturnDate
   get
     return (_returnDate == DateTime.MinValue)? DateTime.Now() : _returnDate;
   
   set_returnDate = value;

Si desea mostrar la fecha y la hora a la vista sin modelo, simplemente escriba esto:

Date : @DateTime.Now

La salida será:

Date : 16-Aug-17 2:32:10 PM

Puede inicializar ReturnDate en el modelo antes de enviarlo a la vista.

En el controlador:

[HttpGet]
public ActionResult SomeAction()

    var viewModel = new MyActionViewModel
    
        ReturnDate = System.DateTime.Now
    ;

    return View(viewModel);

Valoraciones y reseñas

Puedes auxiliar nuestro cometido fijando un comentario y dejando una puntuación te damos la bienvenida.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags :

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *