Biçimlendirme etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster
Biçimlendirme etiketine sahip kayıtlar gösteriliyor. Tüm kayıtları göster

11 Şubat 2024 Pazar

ASP.NET'TE STRİNG FORMATLAMA DİZE BİÇİMLENDİRME (TARİH,DATETİME STRİNG FORMATLAMA)

 

ASP.NET'te dize biçimlendirme, bir dizeyi belirli bir formata uygun olarak biçimlendirmek için kullanılır. Bir dizenin biçimini değiştirmek için String.Format veya dize biçimlendirme belirteçlerini ({0}, {1}, {2}, vs.) kullanabilirsiniz. İşte basit bir örnek:

csharp
int sayi = 10; string isim = "Ahmet"; string biçimlendirilmisDize = String.Format("Merhaba {0}, bugün {1} elma aldınız.", isim, sayi);

Bu kod, biçimlendirilmisDize değişkenini "Merhaba Ahmet, bugün 10 elma aldınız." olarak ayarlayacaktır. İşte bazı yaygın kullanılan dize biçimlendirme belirteçleri:

  • {0}, {1}, {2}, ...: Değişkenlerin sırasını belirtmek için kullanılır.
  • {0:d}: Tarih biçimi. Örneğin, {0:d} 02.12.2024 biçiminde bir tarih çıktısı verir.
  • {0:C}: Para birimi biçimi. Örneğin, {0:C} $10.00 biçiminde bir çıktı verir.
  • {0:N}: Sayısal biçim. Örneğin, {0:N} 1,000,000 biçiminde bir çıktı verir.

Ve daha fazlası. Daha karmaşık biçimlendirme ihtiyaçlarınız varsa, String.Format kullanımını incelemek faydalı olabilir.

Tarihleri biçimlendirmek için .NET Framework'te DateTime yapısını ve belirli bir tarih biçimi belirteci kullanabilirsiniz. İşte birkaç örnek:

  1. Standart Tarih Biçimi:
csharp
DateTime tarih = DateTime.Now; string biçimlendirilmisTarih = tarih.ToString(); // Varsayılan biçimi kullanır
  1. Özel Tarih Biçimi:
csharp
DateTime tarih = DateTime.Now; string biçimlendirilmisTarih = tarih.ToString("dd/MM/yyyy"); // Gün/Ay/Yıl biçimi
  1. Kısaltılmış Tarih Biçimi:
csharp
DateTime tarih = DateTime.Now; string biçimlendirilmisTarih = tarih.ToShortDateString(); // Kısaltılmış tarih biçimi (MM/DD/YYYY veya DD/MM/YYYY gibi)
  1. Tüm Tarih ve Saat Bilgisi:
csharp
DateTime tarih = DateTime.Now; string biçimlendirilmisTarih = tarih.ToString("MM/dd/yyyy HH:mm:ss"); // Tarih ve saat bilgisi
  1. Özel Tarih ve Saat Biçimi:
csharp
DateTime tarih = DateTime.Now; string biçimlendirilmisTarih = tarih.ToString("dddd, dd MMMM yyyy HH:mm:ss"); // Gün adı, ay adı, yıl ve saat bilgisi

Bu örnekler, DateTime yapısını kullanarak belirli bir tarihi belirli bir biçime dönüştürmenin yollarını göstermektedir. Biçim belirteçlerini kullanarak istediğiniz tarih biçimini elde edebilirsiniz.

Share: