Wednesday, November 9, 2022

Javascript tarih formatı değiştirme

 Javascript kullanmaya yeni başlayan yada yıllardır javascript kullanan insanlar bazen backendden yada herhangi bir kaynaktan aldıkları tarihleri belli bir formata çevirmek isterler. Javascriptin kendi özellikleri arasında bulunan 8 farklı formatta tarihi stringe çevirme ile ilgili örnekler ve outputları verilmiştir. 



Ayrıca yazılımcı arkadaşlar yukarıdaki formatlar haricinde kendisine göre format oluşturmak için küçük fonksiyonlar yazabilirler. buna bir örnek de aşağıdaki gibi olabilir. Aşağıdaki fonksiyon Uluslararası format olan YYYY-MM-DD ye çevirmek için kullanılabilir. 

 function dateToYMD(date) {

    var d = date.getDate();

    var m = date.getMonth() + 1; //Month from 0 to 11

    var y = date.getFullYear();

    return '' + y + '-' + (m<=9 ? '0' + m : m) + '-' + (d <= 9 ? '0' + d : d);

}