1. Jeg har en fødselsdato i db, hvad skal jeg skrive med DateDiff for at hvor mange år, personen er?
2. Jeg har en dato der skal stå sådan her tt:mm, men hvis tiden er 12.00 fx, skriver den 12:0 <--- dvs jeg mangler et nul, det samme ved 12.1... Jeg kører med Session.LCID = 1030, er det derfor???
tmceu's datediff giver forskellen i år. Hvis vi ikke har nået personens fødselsdag endnu vil tallet være 1 for stort. Det kan omgåes ved også at tjekke på dage:
dim a,b,c c = DateDiff("yyyy", 'fødselsdato', Now()) a = DatePart("y", 'fødselsdato') b = DatePart("y", Now()) If a > b Then c = c - 1 c indeholder nu personens korrekte alder.
<% 'Tid er din variabel den skal ændres til den variabel(el. lign) du bruger til at indikere din tid. Tid = 'Now()' 'Så bruger formaterer jeg din tid til formatet korttidsformat (00:00) " & FormatDateTime(Tid, vbShortTime) & " %>
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.