In diesem Artikel wird hauptsächlich die Methode zum Abrufen des Wochentags in ASP vorgestellt. Er verwendet hauptsächlich die Anwendung der Wochentagsfunktion und der Wochentagsnamenfunktion.
Der Testcode lautet wie folgt. Bitte verwenden Sie den IE, um dieses Beispiel auszuführen
Kopieren Sie den Codecode wie folgt:<script language=vbscript>
d=jetzt
xqj=Wochentag(d)
msgbox xqj' gibt Zahlen aus, Sonntag ist 1, Montag ist 2 ... und so weiter, Samstag ist 7
msgbox Wochentagsname(xqj)
</script>
WOCHENTAG Zweck: Gibt die Wochennummer eines bestimmten Datums zurück. Standardmäßig ist der Wert eine Ganzzahl zwischen 1 (Sonntag) und 7 (Samstag).
Weekday ist eine Funktion in Visual Basic und VBS, die eine Ganzzahl zurückgibt, die einen Wochentag darstellt.
Grammatik
Kopieren Sie den Codecode wie folgt: Dim xx=Wochentag(Datum[,FirstdayOfWeek])
Parameter
Die Syntax der Wochentagsfunktion hat die folgenden Parameter:
Parameter | beschreiben |
Datum | Erforderlich. Jeder Ausdruck, der ein Datum darstellen kann. Wenn der Datumsparameter Null enthält, wird Null zurückgegeben |
Erster Wochentag | Optional. Eine Konstante, die den ersten Tag der Woche angibt. Wenn es weggelassen wird, wird standardmäßig vbSunday verwendet |
Parametereinstellungswert
Die FirstdayOfWeek-Parameter haben die folgenden Einstellungen:
Konstante | Wert | beschreiben |
vbUseSystem | 0 | Verwenden der API-Einstellungen für Regional Language Support (NLS). |
vbSonntag | 1 | Sonntag |
vbMontag | 2 | Montag |
vbDienstag | 3 | Dienstag |
vbMittwoch | 4 | Mittwoch |
vbDonnerstag | 5 | Donnerstag |
vbFreitag | 6 | Freitag |
vbSamstag | 7 | Samstag |
Die Funktion „Wochentag“ gibt die folgenden Werte zurück:
Konstante | Wert | beschreiben |
vbSonntag | 1 | Sonntag |
vbMontag | 2 | Montag |
vbDienstag | 3 | Dienstag |
vbMittwoch | 4 | Mittwoch |
vbDonnerstag | 5 | Donnerstag |
vbFreitag | 6 | Freitag |
vbSamstag | 7 | Samstag |
WeekdayName wird verwendet, um eine Zeichenfolge zurückzugeben, die einen Wochentag darstellt.
Grammatik
WeekdayName(Wochentag, abgekürzt, erster Wochentag)
Die Syntax der WeekdayName-Funktion besteht aus den folgenden Teilen:
Wochentag Erforderlich. Ein numerischer Wert, der den Wochentag darstellt. Der numerische Wert hängt vom Einstellungswert in der Einstellung „erster Wochentag“ ab.
abkürzen Optional. Boolescher Wert, der angibt, ob der Name der Woche abgekürzt wird. Wenn dieser Wert weggelassen wird, ist der Standardwert „False“, was bedeutet, dass die Namen der Wochentage nicht abgekürzt werden können.
erster Wochentag Optional. Ein numerischer Wert, der den ersten Tag der Woche darstellt. Den Wert finden Sie im Abschnitt „Werte einstellen“.
Die Parameterwerte „firstdayofweek“ lauten wie folgt:
Beschreibung des konstanten Werts
vbUseSystem 0 verwendet die NLS-API (National Language Support), um den Wert festzulegen.
vbSunday 1 Sonntag (Standard).
vbMonday 2 Montag
vbDienstag 3 Dienstag
vbMittwoch 4 Mittwoch
vbDonnerstag 5 Donnerstag
vbFreitag 6 Freitag
vbSaturday 7 Samstag