Kullanıcının girmiş olduğu doğum tarihine göre kaç yaşında olduğunu, kaç gündür yaşadığını ve doğum gününün haftanın hangi gününe denk geldiği bulan yapacağız tasarım alanında bir buton, bir BulletedList ve bir textbox ekliyoruz.
using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.UI; using System.Web.UI.WebControls; using System.Globalization; namespace yashesapla { public partial class WebForm1 : System.Web.UI.Page { protected void Page_Load(object sender, EventArgs e) { } DateTime bugun,dtarihi;//www.bilisimogretmeni.com TimeSpan yas = new TimeSpan(); protected void Button1_Click(object sender, EventArgs e) { bugun = DateTime.Now; dtarihi = Convert.ToDateTime(TextBox1.Text); yas = bugun - dtarihi; BulletedList1.Items.Add((yas.Days / 365).ToString()+" Yaşındasın"); BulletedList1.Items.Add(yas.Days.ToString()+" Gündür Yaşıyorsunuz"); BulletedList1.Items.Add(CultureInfo.GetCultureInfo("tr-TR").DateTimeFormat.DayNames[(int)dtarihi.DayOfWeek].ToString()+" Günü Doğdunuz");//www.bilisimogretmeni.com } } }
projemize using System.Globalization; satırını ekleyerek, CultureInfo sınıfını kullanabiliyoruz Bu sayede hangi günde doğduğumuzun sonucunu Türkçe olarak alabileceğiz. (CultureInfo sınıfı ile ilgili detaylı bilgi için: http://msdn.microsoft.com/tr-tr/library/system.globalization.cultureinfo.aspx )
hocam ben onun hatasını hallettim ;O) ama şimdide bu hata veriyor…. BulletedList1.Items.Add(CultureInfo.GetCultureInfo(“tr-TR”).DateTimeFormat.DayNames[(int)dtarihi.DayOfWeek].ToString()+”Günü Doğdunuz”);…. _? _? _ ?_
public partial class WebForm1 : System.Web.UI.Page.. . Hocam burada bir hata var diyor ama ne hatası tekrar tekrar yazıyorum ama olmuyor aynı hatayı verip duruyor .. yardımcı olurmusunuz
sorun yok burak :) http://www.bilisimogretmeni.com/wp-content/uploads/yashesabi.zip buradan indirip kontrol edebilirsin..
hocam ben onun hatasını hallettim ;O) ama şimdide bu hata veriyor…. BulletedList1.Items.Add(CultureInfo.GetCultureInfo(“tr-TR”).DateTimeFormat.DayNames[(int)dtarihi.DayOfWeek].ToString()+”Günü Doğdunuz”);…. _? _? _ ?_
tarihi girerken 21/05/2000 şeklinde girmeye dikkat et uygulamada sorun yok
kusura bakmayın hocam :) ugrastırıyorum :) oldu cok sağolun :)
hocam :) ben bu uygulamaya saat eklemek istiyorum..
(şu kadar saatir yaşıyorsun) gibi bunu nasıl yapabilirim ?
BulletedList1.Items.Add((yas.Days *24).ToString()+” saattir yaşıyorsunuz”);
hocam iyice hoş olmaya başladı bu asp :) yardımlarınız için teşekkürler
tşkler hocam
rica ederim iyi çalışmalar
BulletedList1.Items.Add((yas.Days*24).ToString()+”saattir yaşıyosunuz”);