Test Foro de elhacker.net SMF 2.1

Programación => Programación General => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: NetJava en 24 Noviembre 2011, 10:53 AM

Título: Formato fecha yyyy-mm-dd
Publicado por: NetJava en 24 Noviembre 2011, 10:53 AM
Buenas,

supongo que debe de existir miles de post sobre fechas... pero bueno, yo no he encontrado la solución, como siempre será una tontería, pero nada...


        Dim dtFecha As DateTime = DateTime.Now
        Dim valor As Date
        'valor = dtFecha.ToString("yyyy-MM-dd")
        valor = Format(dtFecha, "yyyy-MM-dd")
        Return valor


He probado esas formas, el resultado que necesito es yyyy-mm-dd, pero no hay manera.

Gracias y saludos!
Título: Re: Formato fecha yyyy-mm-dd
Publicado por: AckeR en 25 Noviembre 2011, 02:03 AM
Yo intente de esta forma y funciona perfectamente. ;)

Código (csharp) [Seleccionar]


String Fecha = DateTime.Now.ToString("yyy-MM-dd");
Console.Write(Fecha);



Saludos! ;D
Título: Re: Formato fecha yyyy-mm-dd
Publicado por: NetJava en 25 Noviembre 2011, 09:57 AM
Muchas gracias, esq MySQL es es un poco esquisito.

Esta forma también tendría que valer:


Valor = dtFecha.ToString("yyyyMMdd")


Saludos!
Título: Re: Formato fecha yyyy-mm-dd
Publicado por: mr_marley en 26 Noviembre 2011, 08:08 AM
Puedes usar de esta forma
string fecha = dtp.value.year.tostrig()+"/"+ dtp.value.mount.tostring() +"/"+ dtp.value.day.tostring()

dtp es un datatimepiker.
o
tambien dtp.now.toshortdatestring()
Título: Re: Formato fecha yyyy-mm-dd
Publicado por: NetJava en 29 Noviembre 2011, 10:04 AM
Realmente esa era una de las formas que también buscaba, muchas gracias, terminare modificandolo así. Un saludo!