PDA

Visualizza la versione completa : [VB] DayOfWeek: come fare se si ha una variabile.


ladyBlu
07-08-2002, 11:17
Buongiorno a tutti voi. :ciauz:

Vorrei sapere se esiste un modo per conoscere a quale giorno della settimana ci si riferisce partendo da una variabile.
Mi spiego meglio:
ho una variabile DataCorrente, mi serve di sapere se il giorno di questa data è Lunedi, Martedi, ecc...

Per gli oggetti visualizzatori di date, tipo il MonthView, esiste la proprietà DayOfWeek che restituisce 1-domenica, 2-lunedi, e così per gli altri giorni della settimana.

Dovrei fare la stessa cosa, ma partendo da una variabile.
Qualcuno sa come è possibile realizzare questa cosa?

Vi ringrazio ragazzi.

:ciauz: :ciauz:

lufo5
07-08-2002, 11:23
Restituisce un valore Variant (Integer) che contiene un numero intero corrispondente al giorno della settimana.

Sintassi

Weekday(date, [firstdayofweek])

La sintassi della funzione Weekday è composta dai seguentiargomenti predefiniti:

Parte Descrizione
date Obbligatoria.Variant,espressione numerica oespressione stringa, in una qualsiasi combinazione che rappresenti una data. Se date contieneNull, la funzione restituisce Null.
firstdayofweek Facoltativa.Costante che specifica il primo giorno della settimana. Se l'argomento viene omesso, verrà utilizzata la costante vbSunday.

ladyBlu
07-08-2002, 11:26
grazie 1000 lufo, provo subito.

che poi mi sa che l'avevo già vista da qualche parte 'sta funzione... :master:
mi sono rimbambita.

di nuovo grazie.
:smack:

:ciauz:

sidin
07-08-2002, 11:30
Microsoft® Visual Basic® Scripting Edition

Descrizione
Restituisce un numero intero che rappresenta il giorno della settimana.
Sintassi
Weekday(data, [primogiornosettimana])
La sintassi della funzione Weekday è composta dalle seguenti parti:

Parte Descrizione
data Espressione che rappresenta una data. Se include un valore Null, verrà restituito Null.
primogiornosettimana Costante che specifica il primo giorno della settimana. Se omesso, verrà automaticamente impostato il valore vbSunday.


Impostazioni
Le possibili impostazioni dell'argomento primigiornosettimana sono:
Costante Valore Descrizione
vbUseSystem 0 Viene utilizzata l'impostazione API National Language Support (NLS).
vbSunday 1 Domenica
vbMonday 2 Lunedì
vbTuesday 3 Martedì
vbWednesday 4 Mercoledì
vbThursday 5 Giovedì
vbFriday 6 Venerdì
vbSaturday 7 Sabato


Valori restituiti
La funzione Weekday restituisce i seguenti valori:
Costante Valore Descrizione
vbSunday 1 Domenica
vbMonday 2 Lunedì
vbTuesday 3 Martedì
vbWednesday 4 Mercoledì
vbThursday 5 Giovedì
vbFriday 6 Venerdì
vbSaturday 7 Sabato


Osservazioni
Nell'esempio seguente viene illustrato l'utilizzo della funzione Weekday:
Dim MyDate, MyWeekDay
MyDate = #October 19, 1962# ' Assegna una data.
MyWeekDay = Weekday(MyDate) ' Il valore di MyWeekDay è 6 perché
' MyDate corrisponde a un venerdì.



trovato sulla guida di vb script.... eheheh

:mavieni:

ladyBlu
07-08-2002, 11:31
si, grazie anche a te sidin... molto preciso il tuo post!!!
:p :p :p
:ciauz:

Loading