Συνάρτηση DateSerial VBScript

Ορισμός και χρήση

Η συνάρτηση DateSerial μπορεί να επιστρέψει το είδος Variant της ημερομηνίας για το καθορισμένο έτος, μήνα και ημέρα.

Αυτό σημαίνει ότι:Η συνάρτηση DateSerial μπορεί να συνδυάσει έτος, μήνα και ημέρα σε ημερομηνία..

Γλώσσα

DateSerial(year,month,day)
Παράμετροι Περιγραφή
year Απαιτείται. Αριθμός μεταξύ 100 και 9999 ή αριθμητική έκφραση. Οι τιμές μεταξύ 0 και 99 θεωρούνται για το διάστημα 1900-1999. Για όλους τους άλλους παράμετρος year, χρησιμοποιήστε το πλήρες 4ψήφιο έτος.
month Απαιτείται. Κάθε αριθμητική έκφραση. Αν είναι μεγαλύτερη από 12, η ημερομηνία υπολογίζεται από τον μήνα Δεκέμβριο προς τα εμπρός, προσθέτοντας mouth-12 μήνες. Αν είναι μικρότερη από 1, η ημερομηνία υπολογίζεται από τον μήνα Ιανουάριο προς τα πίσω, αφαιρώντας 1-month μήνες.
day Απαιτείται. Κάθε αριθμητική έκφραση. Αν είναι μεγαλύτερη από τον αριθμό των ημερών του τρέχοντος μήνα, η ημερομηνία υπολογίζεται από την ημέρα του μήνα προς τα εμπρός, προσθέτοντας day-αριθμό των ημερών του μήνα. Αν είναι μικρότερη από 1, η ημερομηνία υπολογίζεται από την 1η ημέρα προς τα πίσω, αφαιρώντας 1-day ημέρες.

Παράδειγμα

document.write(DateSerial(1996,2,3)) 'Τυπική κλήση',

Έξοδος:

1996/2/3

Παράδειγμα 2

document.write(DateSerial(95,13,10)) '13 μήνας=1 έτος+1 μήνας

Έξοδος:

1996/01/10

Παράδειγμα 3

document.write(DateSerial(96,-1,10)) '-1 μήνας πρέπει να υπολογιστεί από τον 1ο μήνα. 1-(-1)=2 μήνες.

Έξοδος:

1995/11/10

Παράδειγμα 4

document.write(DateSerial(95,2,30)) 'Ο μήνας Φεβρουάριος του 95 έχει 28 ημέρες, οπότε η 30η ημέρα=1 μήνας+2 ημέρες.

Έξοδος:

1995/03/02

Παράδειγμα 5

document.write(DateSerial(95,2,-2)) '-2 ημέρα πρέπει να υπολογιστεί από την 1η ημέρα. 1-(-2)=3 ημέρες.

Έξοδος:

1995/01/29

Παράδειγμα

document.write(DateSerial(1990-20,9-2,1-1))
'1990-20=1970 έτος, 9-2=7 μήνας, 1-1=0 ημέρα, η ημέρα 0 πρέπει να υπολογιστεί από την 1η ημέρα. 1-0=1 ημέρα.

Έξοδος:

1970/6/30