ASP Dersleri
Temel Bilgiler
ASP Nedir?
ASP Kurulumu
ASP Kod Yapısı
ASP Değişkenleri
ASP IF ELSE Deyimi
ASP Tarih ve Saat
ASP DO WHILE Döngüsü
ASP FOR NEXT Döngüsü

ASP İleri Düzey
ASP Veritabanı Bağlantısı (ADO)
ASP Fonksiyonları
ASP Form İşlemleri
ASP Cookies (Çerezler)
ASP Sessions (Oturumlar)
ASP Include
ASP Dosya İşlemleri

Bağlantılar
HTML Dersleri
JavaScript Dersleri
CSS Dersleri
ASP Dersleri
PHP Dersleri
MySQL Komutları
jQuery Dersleri
Venus Programlama

Ana Sayfa Bize Ulaşın

ASP Tarih ve Saat



Sayfaya Tarih ve Saat Ekleme

Şu anki tarih ve saati belgemize eklemenin en kolay yolu Now kodunu kullanmaktır. Bu kod bize Gün.Ay.Yıl Saat:Dakika:Saniye şeklinde zamanı verecektir.

Ayrıca Date ve Time kodlarını kullanarak da tarih ve saati ekrana yazdırabiliriz. Date(), şu andaki tarihi bize verirken Time() saati saat:dakika:saniye şeklinde verir.

Aşağıdaki örnek kod bize şu andaki zamanı GG/AA/YYYY SS:DD:SS şeklinde verecektir:

<%
   Response.Write Now

   Response.Write Date & " " & Time
%>
   

Çalıştırırsak:

12.02.2012 15:05:04 ' Now komutu ile

12.02.2012 15:05:04 ' Date ve Time komutları ile
   

Tarih ve Saati Biçimlendirmek

FormatDateTime() fonksiyonu tarih ve saatin gösterilme biçimini değiştirmemizi sağlar. Bu fonksiyonda parantez içine iki değer yazılır, biri tarih diğeri ise gösteriliş biçimi ayarıdır.

<%= FormatDateTime(Date) %<br>
<%= FormatDateTime(Date, vbGeneralDate) %><br>
<%= FormatDateTime(Date, vbLongDate) %><br>
<%= FormatDateTime(Date, vbShortDate) %><br>
<%= FormatDateTime(Now, vbLongTime) %><br>
<%= FormatDateTime(Now, vbShortTime) %><br>
<%= FormatDateTime(Now) %><br>
   

Çalıştırırsak kodlar sırasıyla aşağıdaki şekilde tarih ve saati gösterecektir:

12.02.2012
12.02.2012
12 Şubat 2012 Pazar
12.02.2012
15:39:17
15:39
12.02.2012 15:39:17
   

Sadece Yıl, Ay, Gün, Saat, Dakika,
Saniye Bilgisi Almak

ASP'deki YEAR(), MONTH(), DAY(), HOUR(), MINUTE(), SECOND() fonksiyonları bize kullanılan tarihin verilerini verecektir.

Aşağıdaki örnek kodda "today" bir değişkendir ve Now ile belirttiğimiz şimdiki tarihi kaydetmiştir. Kaydettiğimiz bu değişkeni yukarıda anlatılan kodlarda kullanarak aşağıdaki sayılar elde edilmiştir.

<% today = Now %>

<%= Day( today ) %><br>
<%= Month( today ) %><br>
<%= Year( today ) %><br>
<%= Hour( today ) %><br>
<%= Minute( today ) %><br>
<%= Second( today ) %><br>
   

Çalıştırırsak:

12
2
2012
15
48
16
   

Tüm hakları saklıdır. Lütfen kaynak belirtmeden sitenizde yayınlamayın. Web Sitesi © 2014