Visual Basic.NET - Numero de Semana del año

 
Vista:

Numero de Semana del año

Publicado por Crispito (2 intervenciones) el 06/08/2009 22:50:05
Saludo cordiales Sres.Programadores. ayuda porfavor, necesito saber como muestro en un TextBox el numero de semana en el año a la que corresponde la fecha actual, Ejemplo: la fecha actual es 15dejuldel2009 corresponde a la semana num.29 del año,

Lo que yo trato de hacer es lo siguiente;
TextBox14.Text = DateTime.Now.Year 'para el año actual
TextBox14.Text = DateTime.Now.Day ' para el dia del mes
perfecto, ok,

pero en el momento de hacer esto: .
TextBox14.Text = DateTime.Now.week `pa el mum de semana del año - obtengo un error - " week no es un mienbro de date"

tambien lo he intentado asi:
TextBox15.Text = DateTime.Now.weekofyear ' error " weekofyear no es un mienbro de date"

gracias por tu valiosa ayuda
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Numero de Semana del año

Publicado por Damian (824 intervenciones) el 07/08/2009 00:37:57
Dim d as DateTime = now

'Devuelve el número de día de semana de la fecha
(0=Domingo, 1=Lunes....)
d.DayOfWeek

No se si es eso lo que andas buscando.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

RE:Numero de Semana del año

Publicado por JoanF (129 intervenciones) el 08/08/2009 08:03:14
Hola,

Para obtener el numero de semana del año:

DatePart(DateInterval.WeekOfYear, Now, FirstDayOfWeek.Monday, FirstWeekOfYear.Jan1)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Numero de Semana del año

Publicado por Krisheavy (1 intervención) el 19/12/2011 13:50:53
Al utilizar la función me añadió una semana mas, al cambiar 'Jan1' por 'FirstFullWeek' me entrego la semana correcta, desconozco si sera por el año u otro motivo, la función quedó así

DatePart(DateInterval.WeekOfYear, Now, FirstDayOfWeek.Monday, FirstWeekOfYear.FirstFullWeek)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

RE:Numero de Semana del año

Publicado por MJOSS (1 intervención) el 20/08/2017 21:47:29
la estoy metiendo as, tal cualy me marca que se requiere objeto :( ayuda!
TextBox8.Text = DatePart(DateInterval.WeekOfYear, Now, FirstDayOfWeek.Monday, FirstWeekOfYear.FirstFullWeek)
GRACIAS
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Numero de Semana del año

Publicado por Kail (1 intervención) el 08/03/2010 17:33:45
ponle .toString
es todo bye
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar
Imágen de perfil de Jordi

RE:Numero de Semana del año

Publicado por Jordi (1 intervención) el 28/06/2023 11:53:35
Te has salido, Gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar