|
|||||||||||||||||||||||||||||
|
Velkommen IntroProgrammeringsspog ASP.NET og sprogVB eller C-sharp Udviklingsværktøjer Web-MatrixVisual Studio .NET (VS.NET) Øvelsen Et stopurWeb formularer Tekstbokse, labels og knapperRadioknapper og check bokse Dropdownbokse Variable - i VB.NETDato og tid - hvordan håndteres detKontrolstrukturer Hvad er detDatavalidering Kontroller tilRepetition - er vigtigtDatakontroller Simpel visning af dataDatabaser Visning med datalist og repeaterDropdown kontroller Database opdatering Overførsel af data Genbrug af kode User controlMenu - et eksempel Side templates Komponenter fra nettet Code behind Hvorfor detLav stopuret færdigt NU |
ASP.NET I / Dato og tid / - hvordan håndteres det
Håndtering af dato og tidHåndtering af dato og tid er altid en udfordring... Men mon ikke det skulle kunne lade sig gøre at få fod på det. Vi har to variabel typer vi kan bruge i denne sammenhæng - det er DateTime og TimeSpan. DateTime bruges til at holde dato/klokkslæt værdier og TimeSpan bruges til at holde tidsrum Ud over det har vi et DateTime objekt, med en række interessante metoder og egenskaber til arbejde med dato og tid. I nedenstående tabel er de vigtigeste vist (resten kan du finde i hjælpefunktionen)
![]()
|
||||||||||||||||||||||||||||
| Metoder | |
| .ToLongDateString() | 27-01-2003 14:05:23 |
| .ToLongTimeString() | 19:14:30 |
| .ToShortDateString() | 27-01-2003 |
| .ToShortTimeString() | 19:13 |
Disse kan kun bruges på variable af typen DateTime - på TimeSpan kan man kun bruge tostring()
Vil man styre formatet helt specifikt kan man gøre som vist her:
ToString("MM-dd-yyyy HH:mm:ss")Hvis man har brug for en variabel med et bestemt tidsrum eller en bestemt dato kan man gøre som vist her:

Der giver dels et tidsrum på 20 min (dage, timer, minutter og sekunder).
Og datoen den 30/1-2003 kl. 12:10:10.
Vi skal nu til at kigge på selve ur funktionaliteten.