Hocam bu yazdığınız kod tam olarak ne işe yarıyor, siz ne yapmaya çalışıyorsunuz? Yanlış anlamayın da gözüme gereksiz uzun ve kötü gözüküyor.

İstediğiniz sanırım bu
// İngilizce GG/AA/YY
new Date().toLocaleString("en-NZ")
// Türkçe GG/AA/YY
new Date().toLocaleString("en-NZ").replace(/pm/i,"ös").replace(/am/i,"öö")