VBScript DateSerial fonksiyonu
Tanım ve Kullanım
DateSerial fonksiyonu belirtilen yıl, ay, günlerin Date türünde bir Variant'ı döndürebilir.
Yani,DateSerial fonksiyonu yıl, ay, günleri birleştirerek tarih oluşturabilir..
Grampa
DateSerial(year,month,day)
Parametre | Açıklama |
---|---|
year | Gerekli. 100 ile 9999 arasında olan bir sayı veya sayısal ifade. 0 ile 99 arasındaki değerler 1900–1999 arasında görülür. Tüm diğer year parametreleri için lütfen tam 4 haneli yılı kullanın. |
month | Gerekli. Herhangi bir sayısal ifade. Eğer 12'den büyükyse, tarih 12'den başlayarak mouth-12 ayına göre ileriye doğru hesaplanır; eğer 1'den küçükse, tarih 1'den başlayarak 1-month aya göre geriye doğru hesaplanır. |
day | Gerekli. Herhangi bir sayısal ifade. Eğer aylık gün sayısından büyükse, tarih aylık gün sayısından başlayarak, day-aylık gün sayısına göre ileriye doğru hesaplanır; eğer 1'den küçükse, tarih 1'den başlayarak 1-day gün sayısına göre geriye doğru hesaplanır. |
Örnek
Örnek 1
document.write(DateSerial(1996,2,3)) 'Normal çağrı yöntemi
Çıktı:
1996/2/3
Örnek 2
document.write(DateSerial(95,13,10)) '13 ay=1 yıl+1 ay
Çıktı:
1996/01/10
Örnek 3
document.write(DateSerial(96,-1,10)) '-1 ayı 1 aydan geriye doğru 1-(-1)=2 ay olarak hesaplanmalıdır
Çıktı:
1995/11/10
Örnek 4
document.write(DateSerial(95,2,30)) '95 yılın 2 ayında 28 gün var, bu yüzden 30 gün=1 ay+2 gün
Çıktı:
1995/03/02
Örnek 5
document.write(DateSerial(95,2,-2)) '-2 günü 1 günden geriye doğru 1-(-2)=3 gün olarak hesaplanmalıdır
Çıktı:
1995/01/29
Örnek
document.write(DateSerial(1990-20,9-2,1-1)) '1990-20=1970 yıl, 9-2=7 ay, 1-1=0 gün, 0 günü 1 günden geriye doğru 1-0=1 gün olarak hesaplanmalıdır.
Çıktı:
1970/6/30