Foros del Web » Programación para mayores de 30 ;) » .NET »

Obtener el Numero de la Semana

Estas en el tema de Obtener el Numero de la Semana en el foro de .NET en Foros del Web. Buen dia a todos, me pregunto si alguien sabe como obtener el NUMERO DE LA SEMANA a partir de una fecha dada, dicha fecha se ...
  #1 (permalink)  
Antiguo 12/08/2008, 15:26
 
Fecha de Ingreso: marzo-2007
Mensajes: 80
Antigüedad: 18 años
Puntos: 1
De acuerdo Obtener el Numero de la Semana

Buen dia a todos, me pregunto si alguien sabe como obtener el NUMERO DE LA SEMANA a partir de una fecha dada, dicha fecha se obtiene de un MonthCalendar o un DateTimePicker, agradezco cualquier ayuda, gracias.
  #2 (permalink)  
Antiguo 12/08/2008, 15:44
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 17 años, 6 meses
Puntos: 87
Respuesta: Obtener el Numero de la Semana

DateTime date = new DateTime(2003,12,31);
System.Globalization.CultureInfo norwCulture =
System.Globalization.CultureInfo.CreateSpecificCul ture("es");
System.Globalization.Calendar cal = norwCulture.Calendar;
int weekNo = cal.GetWeekOfYear(date,
norwCulture.DateTimeFormat.CalendarWeekRule,
norwCulture.DateTimeFormat.FirstDayOfWeek);
// Show the result
this.textBox1.Text = weekNo.ToString();

algo asi funciona
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #3 (permalink)  
Antiguo 12/08/2008, 15:59
 
Fecha de Ingreso: marzo-2007
Mensajes: 80
Antigüedad: 18 años
Puntos: 1
De acuerdo Obtener el Numero de la Semana

Gracias por tu colaboración; me imagino que ese codigo funciona en lenguaje C#, pero yo estoy usando Visual Basic.Net, intente pasarlo a codigo de VB.Net, pero algunos comando, supongo, no son iguales, y no logro encontrar la funcion que me devuelve el numero de la semana.

Sigo en busca de dicho dato, gracias a todos por su colaboración...
  #4 (permalink)  
Antiguo 13/08/2008, 11:28
 
Fecha de Ingreso: marzo-2007
Mensajes: 80
Antigüedad: 18 años
Puntos: 1
Respuesta: Obtener el Numero de la Semana

Ya encontre la solucion, y es una funcion de vb.net que tambien sirve en vb6, es muy sencilla y me la dieron en el foro de "VISUAL BASIC".

Agradezco a todos por su colaboracion, y la funcion es "DatePart()", dejo un ejemplo de su uso:

MsgBox(DatePart("ww", Today))

Espero que sea de mucha ayuda a todos, y que ayude a que este foro, sea tan bueno como el de SQL; realmente me encanta este sitio, es para mi, maravilloso.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:23.