51 routines :

*AppleScriptsVanilla*
ascii_to_HTML
Average
Calculator
Calendar
Count_item
cut_text
days_week
EAN13
Encrypt-Decrypt
FactPremier
French_Vanilla_Dotted_Date
French_Vanilla_Dotted_Date2
Hexa_to_Bin
Last_month
list_erase
list_insert
list_replace
ListeDiviseurs
ListePremiers
Minuscule
NombreLong
NombreLong2
NomExtension
num_item
num_month
num_month2
num_week
number_format
number_format2
Paques
PGCD
PGCD2
reverse_string
Roman_to_Arab
round_decimal
search_email
search_replace
search_URL
SepNbre
SepNbre2
snip_text
stat
TauxPermut
TauxTransform
the_left
the_right
TriBulle
TriLineaire
week_and_year
XOR
ZeroDouble

num_week

Syntaxe

num_week()
Retourne le jour de la semaine de la date courante en chiffres. Le résultat est au format nombre.

Exemple

---> 7

Script

on Num_week()
set the_days to {"MonTueWedThuFriSatSun"}
return (offset of (characters 1 thru 3 of (weekday of the (current date) as string) as string) in the_days) div 3 + 1
end Num_week

Remarque

Il était plus simple d'utiliser une boucle repeat pour faire correspondre chaque jour à son numéro d'item dans une liste. La commande offset est plus rapide; les offsets étant ici {1, 4, 7, 10, 13, 16, 19}. Le "bricolage" div 3+1 permet de faire la relation avec la liste {1,2,3,4,5,6,7}.

Site scripté avec HyperCard ©1987-1998 Apple Computer, Inc.
Mise à jour le 19/01/10 à 08:45:57