moin,
habe folgenden Code um das Datum und Uhrzeit in ein Label zu schreiben.
label.Text = Convert.ToString(DateTime.Now);
das ganze wird jetzt in einem label angezeigt! möchte aber gerne die ausgabe in 2 labels haben, sprich in einem soll die Uhrzeit und in dem anderen das Datum stehen. wie mach cih das am besten?
label1.Text = DateTime.Now.ToString("dd.MM.yyyy HH:mm");
resp.:
label1.Text = "Datum: " + DateTime.Now.ToString("dd.MM.yyyy");
label2.Text = "Zeit: " + DateTime.Now.ToString("HH:mm");
LG Michael
hi,
hat geklappt hätte ich auch selbst drauf kommen können ... zu früh am morgen 🙂
jetzt noch eine weitere frage, wie kann ich die uhr zum laufen kriegen?
Meiner Meinung nach eigent sich dafür ein Timer am besten.
Beim Timer kannst du einstellen, alle wieviel millisekunden er eine bestimmte Funktion aufrufen soll. dann sagst du also, alle 500ms die funktion showClock() aufrufen, und schon läufts 😉
So:
public Form1() {
InitializeComponent();
Timer timer = new Timer();
timer.Enabled = true;
timer.Interval = 500;
timer.Tick += new EventHandler(tick);
}
private void tick(object sender, EventArgs e) {
label1.Text = "Zeit: " + DateTime.Now.ToString("HH:mm:ss");
}
Wie kann meine Uhr weiterlaufen?
⚠
private void Form1_Load(object sender, EventArgs e)
{
statStripDate.Text = DateTime.Now.ToString("dd.MM.yyyy");
statStripTime.Text = DateTime.Now.ToString("HH:mm");
}
⚠
Du kannst doch den Code Deines Vorgängers 1-zu-1 übernehmen.
Sarkusmus ist, wenn nichts mehr hilft, außer Lachen.
hab i net gesehen! Es funktioniert alles, danke!