ana sayfa > Asp.NET, Asp.NET Core, C#, Genel, Hata-Çözüm Havuzu, MVC > Windows Server 2012 / IIS 8.0 uygulamalarında tarih formatının “d.M.yyyy” olarak değişmiş olması

Windows Server 2012 / IIS 8.0 uygulamalarında tarih formatının “d.M.yyyy” olarak değişmiş olması

Merhaba Arkadaşlar,

Varsayılan tarih formatı “Windows Server 2012” üzerinde, “Windows Server 2008 R2” den farklı olduğu için, IIS uygulamalarınızı IIS 8.0 üzerine taşırken, uygulamanızda kullanmakta olduğunuz tarih formatlarında değişiklik olduğunu farketmiş olabilirsiniz.

Bunu en basitinden aşağıdaki “aspx” kodunu kullanarak test edebilirsiniz. Bu kod “System.DateTime.Now” çıktısını ekrana dökecektir:

Kaynak ve yazının devamı https://blogs.msdn.microsoft.com/devtr/2013/05/22/windows-server-2012-iis-8-0-uygulamalarnda-tarih-formatnn-d-m-yyyy-olarak-deimi-olmas/

Sitenizin culture durumu için aşağıdaki script kullanabilirsiniz.

<script>
	console.log('Default: ' + '<%=System.DateTime.Now%>');
	console.log('Local Time: ' + '<%=System.DateTime.Now.ToLocalTime()%>');
	console.log('Short Time: ' + '<%=System.DateTime.Now.ToShortDateString()%>');
	console.log('ToString Default: ' + '<%=System.DateTime.Now.ToString()%>');
	console.log('Universal Time: ' + '<%=System.DateTime.Now.ToUniversalTime()%>');
	console.log('d – Short Date: ' + '<%=System.DateTime.Now.ToString("d")%>');
	console.log('g – General: ' + '<%=System.DateTime.Now.ToString("g")%>');
</script>

 

  1. şimdilik yorum yok.
  1. şimdilik geri bağlantı yok
yorum yapabilmek için giriş yapmalısınız