Tarih ile ilgili birçok fonksiyon vardır.Tarihin istediğimiz bölümünü alma gibi. Bunlar şöyledir :
<% now() ` Bütün tarih ve saat`i verir.Çıktısı 06.01.2005 12:32:55 gibidir. date(now) ` Bu bize sadece tarihi verir.Çıktısı 06.01.2005 gibidir. day(now) ` Bu fonksiyon bulunduğumuz günü verir.Çıktısı 6 gibidir. month(now) ` Bu fonksiyon içerisinde olduğumuz ayın sayısını verir.Çıktısı 1 gibidir. year(now) ` Bu fonksyionda bulunduğumuz yılı vermektedir.Çıktısı 2005 gibidir. hour(now) ` Bu fonksiyon bize saati verir.Çıktı 12 gibidir. minute(now) ` Bu fonksiyonda sadece bulunduğumuz dakikayı verir.Çıktısı 32 gibidir. second(now) ` Bu fonksyion ise sadece saniye`yi verir.Çıktısı 55 gibidir. %>
Not : Çıktı rakamlarını yazıyı yazılan zaman göre yazılmıştır.Yazılan Zaman : 06.01.2005 12:32:55
Belirli tarih fonksiyonları böyledir.
Tarih`de işlem yapma ise şöyledir
<% DateAdd("h", 6, now()) %>
Bu yazılan kodun anlamı ise şu andaki tarihden 6 saat sonrası verir. Yani şimdiki zaman 06.01.2005 12:32:55 ise işlem yapılmış komutun çıktısı 06.01.2005 6:32:55 dır.
Eğer tarih geriye gitmek istiyorsanız
<% DateAdd("h", -6, now()) %>
Bu ise bize 6 saat öncesini verir.Çıktısı 06.01.2005 18:32:55 dir. Burada kullanmış olduğumuz "h" nin anlamı hour(saat) demektir.Buraya gelebilecekler şöyledir :