Nombre de mes

16/08/2006 - 13:53 por Antonio | Informe spam
Hola a todos, necesito saber el nombre del mes anterior al actual para ello
utilizo
lblMes.Text = Format("MMMM", (DatePart(dtFecha.Month, Date.Today)) - 1).
Pero no me da el nombre del mes, sino su número ¿sabeis si hay alguna forma
de obtener el nombre?,

Muchas gracias

Preguntas similare

Leer las respuestas

#1 Angel. E. Ruiz. P
16/08/2006 - 14:26 | Informe spam
Amigo prueba con:
Dim dt As DateTime = #1/2/2001#

Dim dtInfo As System.Globalization.DateTimeFormatInfo = New
System.Globalization.DateTimeFormatInfo

MessageBox.Show(dtInfo.MonthNames(dt.Month - 1))



Saludos cordiales,
Ángel Ruiz
MCP C#
MVP de Visual Basic desde 2004
Caracas - Venezuela
"El conocimiento es un bien, que crece a medida que se comparte"


"Antonio" escribió en el mensaje
news:
Hola a todos, necesito saber el nombre del mes anterior al actual para
ello
utilizo
lblMes.Text = Format("MMMM", (DatePart(dtFecha.Month, Date.Today)) - 1).
Pero no me da el nombre del mes, sino su número ¿sabeis si hay alguna
forma
de obtener el nombre?,

Muchas gracias

Respuesta Responder a este mensaje
#2 Antonio
16/08/2006 - 14:39 | Informe spam
Muchas gracias Angel funciona perfectamente,

"Angel. E. Ruiz. P" escribió:

Amigo prueba con:
Dim dt As DateTime = #1/2/2001#

Dim dtInfo As System.Globalization.DateTimeFormatInfo = New
System.Globalization.DateTimeFormatInfo

MessageBox.Show(dtInfo.MonthNames(dt.Month - 1))



Saludos cordiales,
Ángel Ruiz
MCP C#
MVP de Visual Basic desde 2004
Caracas - Venezuela
"El conocimiento es un bien, que crece a medida que se comparte"


"Antonio" escribió en el mensaje
news:
> Hola a todos, necesito saber el nombre del mes anterior al actual para
> ello
> utilizo
> lblMes.Text = Format("MMMM", (DatePart(dtFecha.Month, Date.Today)) - 1).
> Pero no me da el nombre del mes, sino su número ¿sabeis si hay alguna
> forma
> de obtener el nombre?,
>
> Muchas gracias
>



Respuesta Responder a este mensaje
#3 Angel. E. Ruiz. P
16/08/2006 - 14:59 | Informe spam
Siempre a la orden :)
"Antonio" escribió en el mensaje
news:
Muchas gracias Angel funciona perfectamente,

"Angel. E. Ruiz. P" escribió:

Amigo prueba con:
Dim dt As DateTime = #1/2/2001#

Dim dtInfo As System.Globalization.DateTimeFormatInfo = New
System.Globalization.DateTimeFormatInfo

MessageBox.Show(dtInfo.MonthNames(dt.Month - 1))



Saludos cordiales,
Ángel Ruiz
MCP C#
MVP de Visual Basic desde 2004
Caracas - Venezuela
"El conocimiento es un bien, que crece a medida que se comparte"


"Antonio" escribió en el mensaje
news:
> Hola a todos, necesito saber el nombre del mes anterior al actual para
> ello
> utilizo
> lblMes.Text = Format("MMMM", (DatePart(dtFecha.Month, Date.Today)) -
> 1).
> Pero no me da el nombre del mes, sino su número ¿sabeis si hay alguna
> forma
> de obtener el nombre?,
>
> Muchas gracias
>



Respuesta Responder a este mensaje
#4 Eduardo A. Morcillo [MS MVP VB]
16/08/2006 - 17:05 | Informe spam
Un simple lafecha.ToString("MMMM") deberia devolverte el nombre del mes.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C
Respuesta Responder a este mensaje
#5 Angel. E. Ruiz. P
16/08/2006 - 21:17 | Informe spam
Colega y donde le estas restando el mes???



"Eduardo A. Morcillo [MS MVP VB]" <emorcillo .AT. mvps.org> escribió en el
mensaje news:%
Un simple lafecha.ToString("MMMM") deberia devolverte el nombre del mes.

Eduardo A. Morcillo [MS MVP VB]
http://www.mvps.org/emorcillo
http://mvp.support.microsoft.com/pr...4EF5A4191C

Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida