Test Foro de elhacker.net SMF 2.1

Programación => .NET (C#, VB.NET, ASP) => Programación General => Programación Visual Basic => Mensaje iniciado por: jaxoR en 31 Marzo 2015, 05:52 AM

Título: Saber día de la semana
Publicado por: jaxoR en 31 Marzo 2015, 05:52 AM
Hola, necesito saber que día es hoy. Ejemplo: Hoy es 31/03, necesitaría saber si es Lunes, Martes, Miercoles, jueves, etc.

Saludos
Título: Re: Saber día de la semana
Publicado por: MCKSys Argentina en 31 Marzo 2015, 07:03 AM
Con la función Weekday (https://msdn.microsoft.com/en-us/library/82yfs2zh%28v=vs.90%29.aspx) lo sacas:

Código (vb) [Seleccionar]

Select Case Weekday(Now, vbUseSystemDayOfWeek)
Case vbSunday
    Debug.Print "Domingo"
Case vbMonday
    Debug.Print "Lunes"
Case vbTuesday
    Debug.Print "Martes"
Case vbWednesday
    Debug.Print "Miércoles"
Case vbThursday
    Debug.Print "Jueves"
Case vbFriday
    Debug.Print "Viernes"
Case vbSaturday
    Debug.Print "Sabado"
End Select


Saludos!
Título: Re: Saber día de la semana
Publicado por: Miseryk en 31 Marzo 2015, 15:47 PM
Código (vb) [Seleccionar]

MsgBox WeekdayName(Weekday(Now))
Título: Re: Saber día de la semana
Publicado por: jaxoR en 31 Marzo 2015, 21:48 PM
En c# como sería?
Título: Re: Saber día de la semana
Publicado por: Shell Root en 31 Marzo 2015, 22:08 PM
Código (csharp) [Seleccionar]
Application.CurrentCulture.DateTimeFormat.GetAbbreviatedDayName( _Obj.DayOfWeek ).ToString();