JavaScript Tarih ve Saat

JavaScript tarih nesneleri, dahil etmeyi amaçladığınız ayrıntı düzeyine bağlı olarak tarih ve saati farklı biçimlerde görüntüleyebilir. Tarihler, geçerli tarihi ve geçerli zaman özelliklerini almak için JavaScript kullanılarak dahil edilir.

Bu eğitim, Tarih nesnesi özelliklerini öğrenmenize yardımcı olacak ve JavaScript tarih-dizge işlevinin tarih nesnelerinin içeriğini dizelere nasıl dönüştürebileceğini açıklayacaktır.

ÖRNEK:


var d = new Date();

alert(d);

Varsayılan olarak, JavaScript tarayıcının saat dilimini kullanır ve bir tarihi tam metin dizesi olarak görüntüler:

ÇIKTI:

Sun May 09 2021 13:23:47 GMT+0300 (GMT+03:00)

Tarih Nesneleri Oluşturma


new Date() yapıcıyla tarih nesneleri oluşturulur.

Date() Nesnesi çeşitli biçimlerde tarihini biçimlendirmek için izin verir. Aşağıdaki örnekte, bunun JavaScript'te gerçekleştirildiği en yaygın dört yöntemi görebilirsiniz:


new Date()
new Date(milliseconds)
new Date(dateString)  
new Date(year, month, day, hours, minutes, seconds, milliseconds)

Güncel saati almak istiyorsanız, yeni bir Tarih JavaScript nesnesi oluşturun. Zaman belirtilmezseniz, JavaScript new Date() özelliği onu tarayıcıdan alır ve ardından görüntüler:


var d = new Date();

Not: JavaScript, 0'dan 11'e kadar olan ayları sayar. Ocak 0'dır. Aralık 11'dir.

new Date(year, month, ...)

new Date(year, month, ...) belirli bir tarih ve saate sahip yeni bir tarih nesnesi oluşturur .

ÖRNEK:


var d = new Date("January 20, 2016 13:30:00");

JavaScript tarih nesnesini new Date(7 numbers) kullanmak, Tarihin yıllarını, aylarını, günlerini, saatlerini, dakikalarını, saniyelerini ve milisaniyelerini görüntüleyecek bir nesne oluşturacaktır:


var d = new Date(2020, 8, 23, 11, 35, 30, 0);

alert(d);

ÇIKTI:

Wed Sep 23 2020 11:35:30 GMT+0300 (GMT+03:00)

Tarih Nesnesine 6 özellik girilirse yılı, ayı, günü, saati, dakikayı, saniyeyi belirtir:


var d = new Date(2019, 7, 24, 9, 40, 30);
alert(d);

ÇIKTI:

Sat Aug 24 2019 09:40:30 GMT+0300 (GMT+03:00)

Tarih Nesnesine 5 özellik girilirse yılı, ayı, günü, saati ve dakikayı belirtir:


var d = new Date(2018, 11, 24, 10, 33);
alert(d);

ÇIKTI:

Mon Dec 24 2018 10:33:00 GMT+0300 (GMT+03:00)

Tarih Nesnesine 4 özellik girilirse yılı, ayı, günü ve saati belirtir:


var d = new Date(2018, 11, 24, 10);
alert(d);

ÇIKTI:

Mon Dec 24 2018 10:00:00 GMT+0300 (GMT+03:00)

Tarih Nesnesine 3 özellik girilirse yılı, ayı ve günü belirtir:


var d = new Date(2018, 11, 24);
alert(d);

ÇIKTI:

Mon Dec 24 2018 00:00:00 GMT+0300 (GMT+03:00)

Tarih Nesnesine 2 özellik girilirse yılı ve ayı belirtir:


var d = new Date(2018, 11);
alert(d);

ÇIKTI:

Sat Dec 01 2018 00:00:00 GMT+0300 (GMT+03:00)

Girilen verilerde Ayı ihmal edemezsiniz. Yalnızca bir parametre sağlarsanız, milisaniye olarak değerlendirilecektir.

ar d = new Date(2018);
alert(d);

ÇIKTI:

Thu Jan 01 1970 02:00:02 GMT+0200 (GMT+03:00)

new Date(milliseconds)


JavaScript tarihi milisaniye cinsinden yazmak istediğimizde başlangıç tarihini 1 Ocak 1970 00:00:00’den itibaren hesaplar.


var d = new Date(1000000000000);
alert(d);

ÇIKTI:

Sun Sep 09 2001 04:46:40 GMT+0300 (GMT+03:00)

01 Ocak 1970 artı 100.000.000.000 milisaniye yaklaşık olarak 03 Mart 1973'tür:

Tarihleri ​​Görüntüleme


Tarihleri ​​HTML kodunda görüntülemek, onu otomatik olarak bir dizeye dönüştürür:


var d = new Date();
 alert(d);

Bir toString() method kullanmakla aynı çıktı verir:


d = new Date();

aqlert(d.toString());

toDateString() Method daha okunabilir bir biçime bir tarih dönüştürür:


var d = new Date();
alert(d.toDateString());

ÇIKTI:

Sun May 09 2021

toISOString() Method ISO standardı biçimini kullanarak, bir dizeye bir tarih dönüştürür:


var d = new Date();
alert(d.toISOString());

toLocaleDateString() geçerli yerel ayarı kullanarak, belirtilen tarihin tarih segmentini döndürür.


var d = new Date();
alert(d.toLocaleDateString());

ÇIKTI:

09.05.2021

toLocaleString() geçerli bir yerel ayar biçimini kullanarak bir tarih ve saat dizesi döndürür.


var d = new Date();
alert(d.toLocaleString());

ÇIKTI:

09.05.2021 23:00:20

toLocaleTimeString() zaman segmentini bir dize olarak döndürür.


var d = new Date();
alert(d.toLocaleTimeString());	

ÇKTI:

23:03:54


JavaScript Tarih Nesnesi: Özet

Lütfen konu haricinde soru sormayın cevaplanmayacaktır. Yorumunuz onaylandıktan sonra yayınlanacaktır. Lütfen Yukarıda ki mesajları okuyun tekrar aynı soruları sormayın.

9247

KATEGORİ
  • HTML
  • CSS
  • PHP
  • JQUERY
  • PHOTOSHOP
  • JavaScript
  • Web Dünyası
  • Linux
  • MİTHRİL FRAMEWORK
  • Laravel
  • Git
  • React
POPÜLER MAKALE
  • HTML LİNK(Bağlantı)EKLEME - LİNK VERME
  • HTML YAZI VE RESİM ORTALAMA
  • HTML RESME LİNK VERME
  • HTML FORM OLUŞTURMA
  • CSS YATAY MENÜ YAPIMI
  • HTML RESİM EKLEME
  • CSS (BOYUT) GENİŞLİK VE YÜKSEKLİK (Width-Height)
  • HTML DİV ve SPAN NEDİR?
  • HTML ARKAPLANA MÜZİK EKLEME
  • KALİTE KAYBETMEDEN RESİMLERİ BÜYÜTME
ETİKET
WEBCEBİR © 2013 Tüm hakları saklıdır.