Ver Mensaje Individual
  #1 (permalink)  
Antiguo 18/09/2008, 02:10
javiercapi
 
Fecha de Ingreso: agosto-2005
Mensajes: 33
Antigüedad: 18 años, 8 meses
Puntos: 0
Problemas con DayOfWeek

Hola todos, tengo un pequeño problema y no se donde pueda estar el origen, tengo una condición del tipo:

Código vb:
Ver original
  1. If Date.Now.DayOfWeek = DayOfWeek.Sunday Then

la cual funciona bien, pero al instalar al correr la aplicación en otros ordenadores me encontre con uno en el que no funciona y no se por que lo he cambiado por :

Código vb:
Ver original
  1. If Date.Now.DayOfWeek = 0 Then

pero tampoco, pense que seria algo referente al idioma o configuracion regional, pero en el panel de control esta configurado exactamente igual, los equipos son los mismos (Dell salidos de fabrica) otra cosa que hice fue ir cambiando la fecha de windows desde el lunes hasta el domingo para ver si estaba cogiendo un dia por otro pero con ningun dia funcionó, por ultimo probé definiendo el cultureinfo asi:

Código vb:
Ver original
  1. Dim culture As CultureInfo = New CultureInfo("es-ES")
  2.  
  3.         If culture.DateTimeFormat.DayNames(DateTime.Now.DayOfWeek) = culture.DateTimeFormat.DayNames(DayOfWeek.Sunday) Then

pero lo mismo, funciona en las otras maquinas pero en la misma de antes no, alguna idea de lo que pueda estar pasando?

Última edición por javiercapi; 18/09/2008 a las 02:23