webForumDet fria alternativet

skriva ut bara tid

.NETur .NET

4 svar · 279 visningar · startad av Prästen

Medlem sedan dec. 2000537 inlägg
Frågan#1

Hur skriver jag ut bara Tid?

Och hur gör när jag har en Calendar. Den visar ju bara datumet
såhär:
2003-10-18 00:00:00

och klockslagen går liksom inte att göra nåt åt. hur gör jag nu om jag istället vill byta ut 00:00:00, till Tiden just nu istället?.

Medlem sedan dec. 2000537 inlägg
#2

löste det såhär:

enbart datum: Calendar1.SelectedDate.ToShortDateString()

Calendar1.SelectedDate.ToShortDateString() + " 22:00:00"

men vet inte om nån accessdatabas godtar det. men hehehe, annars får man väl pressa in det :e :e :e :P

Medlem sedan dec. 2000537 inlägg
#3

haha, det gick åt fanders :)
Exception Details: System.FormatException: Input string was not in a correct format.

jaja, det var ju tråkigt, hur gör man om man vill "byta ut" bara "tiden"?, nån som vet? , hade varit gott om nån kunde hjälpa.

Medlem sedan dec. 2000537 inlägg
#4

Jag löste det såhär:

string hej=Calendar1.SelectedDate.ToShortDateString() + " " + BokadTidTextBox.Text;
            DateTime MyDate=DateTime.Parse(hej);

Men den känns vinglig. Det funkar och så, men det är ju ett gäng omvandlingar som sker. Vad tycker ni, finns det ett bättre sätt?

Medlem sedan dec. 20003 887 inlägg
#5
string hej = Calendar1.SelectedDate.ToString("HH:mm:ss") + " " + BokadTidTextBox.Text;
130 ms totalt · 3 externa anrop · v20260731065814-full.b746b907
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)