none
colocar nombre a fecha segun el mes

    Pregunta

  • lo que quiero es que cuando coloque una fecha en el datagridview me diga el nombre del mes. por ejemplo dare varias fechas:

    01/01/2017

    03/02/2017

    27/03/2017

    30/04/2017

    llamar esa fecha con un nombre segun el mes, por ejemplo elegiré la fecha: 01/02/2017 la cual 02 corresponde al mes de Febrero, lo cual le colocaria 02=Febrero.

    espero me haya explicado...

    miércoles, 8 de marzo de 2017 22:44

Respuestas

  • perdon, seleccione la fecha de un DateTimePicker. y me diga segun el mes que elegi

    Vamos!, es lo mismo, sólo cambia el origen del valor:

    Dim Fecha As DateTime = DateTimePicker1.Value
    
    MessageBox.Show(String.Format("{0} = {1}", Fecha.ToString("MM"), Fecha.ToString("MMMM")))


    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    • Marcado como respuesta german634 miércoles, 8 de marzo de 2017 23:31
    miércoles, 8 de marzo de 2017 23:27

Todas las respuestas

  • Hola german634,

    ¿Los valores son de tipo DateTime o String?

    Para obtener el nombre del mes según la fecha puedes hacer uso del formato 'MMMM' el cual retornará el nombre del mes.

    'fecha : 01/02/2017 
    Dim fecha = New DateTime(2017, 2, 1)
    
    Dim fechaTexto = fecha.ToString("MMMM")
    
    MessageBox.Show(fechaTexto)
    'Resultado : febrero

    Saludos.


    JC NaupaCrispín
    Lima - Perú

    La magia no existe, la programación SI

    miércoles, 8 de marzo de 2017 22:49
  • german634,

    Utiliza el formato 'MM' y 'MMMM' para recuperar el mes con dos dígitos y el nombre del mes (según la cultura actual), por ejemplo:

    Dim Fecha As DateTime = New DateTime(2017, 02, 01)
    
    MessageBox.Show(String.Format("{0} = {1}", Fecha.ToString("MM"), Fecha.ToString("MMMM")))
    'Resultado: 02 = Febrero



    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    miércoles, 8 de marzo de 2017 22:51
  • perdon, seleccione la fecha de un DateTimePicker. y me diga segun el mes que elegi
    miércoles, 8 de marzo de 2017 23:23
  • perdon, seleccione la fecha de un DateTimePicker. y me diga segun el mes que elegi
    miércoles, 8 de marzo de 2017 23:24
  • perdon, seleccione la fecha de un DateTimePicker. y me diga segun el mes que elegi

    Vamos!, es lo mismo, sólo cambia el origen del valor:

    Dim Fecha As DateTime = DateTimePicker1.Value
    
    MessageBox.Show(String.Format("{0} = {1}", Fecha.ToString("MM"), Fecha.ToString("MMMM")))


    Espero que la información proporcionada te haya sido de utilidad, quedo atento a tus comentarios.
    • Marcado como respuesta german634 miércoles, 8 de marzo de 2017 23:31
    miércoles, 8 de marzo de 2017 23:27
  • perdon, seleccione la fecha de un DateTimePicker. y me diga segun el mes que elegi

    Hola german634,

    Has probado las respuestas propuestas ?

    MessageBox.Show(String.Format("El mes seleccionado es : {0:MMMM}", DateTimePicker1.Value))

    Si la fecha es la actual mostraría : marzo.

    Saludos.


    JC NaupaCrispín
    Lima - Perú

    La magia no existe, la programación SI

    miércoles, 8 de marzo de 2017 23:31