Formatar data em ViewBag

30/01/2015

0

Possuo uma ViewBag retornando duas datas em um DropDown, porém elas estão retornando com a mesma formatação que foram salvas no banco( MM/dd/yyy HH:mm:ss). Necessito que elas retornem no padrão(dd/MM/yyyy).

Minha ViewBag está assim:

 ViewBag.Ferias = funcionarioFeriasRepository.Lista.Where(r => r.CdMatricula == matricula && r.SqContrato == contrato && r.DtInicioConcessao != null)
               .Select(x => x.DtInicioPeriodo + " à " + x.DtFimPeriodo);

E em minha view, eu chamo ela deste modo:

@Html.DropDownList("Ferias", new SelectList(ViewBag.Ferias, "Ferias"))

O resultado é esse:

Jun 22 2010 12:00AM à Feb 19 2014 12:00AM
Randrade

Randrade

Responder

Posts

30/01/2015

Soeuseijothaz

Tenta assim:

SelectList(ViewBag.Ferias, "Ferias").ToString("dd/mm/yyyy")
Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar