none
CAMBIAR FORMATO DE FECHA DE DIA-MES-AÑO A AÑO-MES-DIA

    Pregunta

  • Buenas la pregunta me parece sencilla pero bueno no he logrado lo que necesito, para colocar en mi formulario la fecha lo hago de la siguiente forma Dim Fecha As String = Date.Now.ToString("dd/MM/yyyy") y me devuelve "17/11/2016" pero en la base de datos mysql tengo que guardarla con el formato "2016-11-17" para lo cual aplico la siguiente formula La_Fecha_del_Dia = Date.Now.ToString("yyyy-mm-dd") lo que me devuelve el año y el dìa correcto pero el mes cambia cada vez que ejecuto ese formato inclusive con números de meses nada comunes por ejemplo "2016-39-17". Qué estoy haciendo mal y cómo lo debo hacer para obtener "2016-11-17"?

    viernes, 18 de noviembre de 2016 1:43

Respuestas

Todas las respuestas

  • Hola Frank Jarquin,

    El mm es minutos, tiene que ser mayúscula para que sea de mes.

    Date.Now.ToString("yyyy-MM-dd")

    Saludos.


    JC NaupaCrispín
    Lima - Perú

    La magia no existe, la programación SI

    • Marcado como respuesta Frank Jarquin viernes, 18 de noviembre de 2016 1:56
    viernes, 18 de noviembre de 2016 1:46
  • Gracias JC NapaCrispín, súper agradecido ya voy poco a poco hechando a rodar la transición del programa de Visual Basic 6.0 a VB.NET gracias a su ayuda.
    viernes, 18 de noviembre de 2016 1:51