Συνάρτηση 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