Forum
merhaba,
öncelikle amacım her gün farklı kod üreten birşey yapmak. örneğin bilgisayarımda tarih formatı dd.mm.yyyy olduğunda bugünün tarihi 15/08/2017 olarak geliyor. ben 15, 08 ve 2017 sayılarından birşeyler üretmek istiyorum. Fakat bilgisayarın saat formatı dd.m.yyyy olduğunda 15/8/2017 çıkıyor kod yanlış üretiliyor (ay kısmında sıfırı yazmıyor.)
sorum şu; bigisayarımda tarih formatı nasıl olursa olsun ben tarihin hep dd.mm.yyyy olarak üretilmesini nasıl sağlayabilirim?
not: tarihi şu şekilde üretiyorum
DateTime dt = DateTime.Today;
int yil = dt.Year;
int ay = dt.Month;
int gun = dt.Day;
Aşağıdaki gibi deneyin;
string tarih = DateTime.Now.Date.ToString("dd.MM.yyyy");
var tmp = tarih.Split('.');
Console.WriteLine(tmp);
var gün = Convert.ToInt32(tmp[0]);
var ay = Convert.ToInt32(tmp[1]);
var yıl = Convert.ToInt32(tmp[2]);