11. juli 2006 - 10:14
Der er
18 kommentarer
Datetime driller
Hej. Jeg har nogle problemer med to datetime textboxe. jeg vil lave det sådan, af når man retter tiden i starttid, rettes det også i sluttid plus 3 timer.
Annonceindlæg tema
Forsvar & beredskab
Cybersikkerhed, realtidsdata og robuste it-systemer er blevet fundamentet for moderne forsvar.
prøv: slutid.Text = DateTime.Parse(startid.Text).AddHours(3).ToString
kommer med en fejl String was not recognized as a valid DateTime.
hvilket format angiver du tiden i ?
saa skal du nok angive format i Parse men hvis du ikke angiver tid givet det saa mening at ligge 3 timer til ??
Ups jeg skrev forkert jeg mener HHmm. den anden var mit dato felt
DateTime.ParseExact(starttid.Text, "HHmm", Nothing, DateTimeStyles.AllowWhiteSpaces)
men maaske var det nemmere med kun et felt til baade dato og tid
fordi jeg har to tid felter, skyldes jeg har en app. der skal bruge startdato slutdato starttid sluttid, i en tekstfil, og når de retter starttid skal slut tiden rettes plus 3 timer. jeg kan ikke rigtig for din sidste linje til af virke. den melder fejl ved DateTimeStyles.AllowWhiteSpaces den kender ikke den kommando
11. juli 2006 - 18:44
#10
proev og importer System.Globalization
11. juli 2006 - 20:04
#11
yes så begynder det af lige noget men nu mangler jeg bare de sidste 3 timer af ligge på
11. juli 2006 - 20:15
#12
ordner .AddHours(3) ikke det ?
11. juli 2006 - 20:20
#13
joo men kan ikke lige finde den rigtige placering
11. juli 2006 - 20:32
#14
som i 13:11:36
11. juli 2006 - 20:42
#15
nej lige hvor .addhours(3) skal sættes ind
11. juli 2006 - 20:47
#16
slutid.Text = DateTime.ParseExact(starttid.Text, "HHmm", Nothing, DateTimeStyles.AllowWhiteSpaces).AddHours(3).ToString("HHmm")
11. juli 2006 - 21:21
#17
øv så kommer den med fejlen igen String was not recognized as a valid DateTime.
11. juli 2006 - 21:22
#18
hvis jeg bruger msgbox er den helt okay
Kurser inden for grundlæggende programmering