Funcion de días de la semana Visual Basic (vb6)

Bienvenidos a VerTutoriales.com, siguiendo con visual basic y buscando las funciones de fecha que necesitamos para nuestra aplicación, en este caso vamos a resolver cómo saber en que cae un día determinado, pasandole como parámetro una fecha en formato numérico como 22/12/2011 para que nos devuelva 5 (jueves) teniendo en cuenta que el 1 es Sunday o Domingo 🙂

Así que sin más demora, vamos allá:

Lo primero sacar la fecha:

MsgBox Weekday(DateSerial(2011, 12, 22))

En este ejemplo anterior, conseguiremos que visual basic nos devuelva un 5 que corresponde al jueves.

Debemos de tener en cuenta que comenzamos a contar desde el domingo que es 1.

Tambien se puede usar esta funcion para trabajar con el idioma configurado en Windows: WeekdayName()

MsgBox WeekdayName(Weekday(DateSerial(2012, 12, 22)), False, vbSunday)

Esta última función es interesante para hacer comprobaciones o simplemente para mostrar la fecha en formato más extenso, aunque para eso hay otras funciones más prácticas que explicaremos otro día.

Nota: La fecha está introducida en formato inglés, por lo que el formato es: año, mes y día.

Espero que os haya servido!

Si teneis cualquier duda, ya sabeis que podeis comentar o escribir a nuestro tutor.

Un saludo!

Te puede interesar:

2 comentarios sobre “Funcion de días de la semana Visual Basic (vb6)

  • el 11 mayo, 2016 a las 11:33 pm
    Permalink

    lo felicito sus ejemplos son muy practico, pero tengo una duda , hay forma de llenar un combox con los dias del mes?, muchas gracias.

    Respuesta

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.