Det bästa är väl att ha en kolumn med 2003-01-14 22:12:25 som du säger.
Och att sen använda en massa krångliga funktioner vet jag inte.
Det kan ju t.ex. räcka med en funktion där man kan bestämma returneringen.
9 svar · 245 visningar · startad av Ceeron
Halloj
Sitter o pular lite med en db som innehåller ett datumfält där saken lades till, dvs. 2003-01-14 22:12:25 som ett exempel
Nu kommer det lite krångligare... Jag kommer inte vilja skriva ut det på det sättet mkt utan endast först med bara datumet o sedan tiden på andra stället osv. o även formatera dom på olika sett för att passa mitt tycke...
Vilket e då smidigast? Att ha ett fält med "Date" o ett med "Now" o hämta olika därifrån lr ska man sitta o böka med massa olika funktioner osv. med ett o samma fält??
Jag har då ingen riktig kunskap om vad som e bäst...
Tack
Det bästa är väl att ha en kolumn med 2003-01-14 22:12:25 som du säger.
Och att sen använda en massa krångliga funktioner vet jag inte.
Det kan ju t.ex. räcka med en funktion där man kan bestämma returneringen.
Tycker du ska använda dig av ett fält med date.
Själv använder jag denna kod för att sortera ut datan till ex 29 maj 2002 13:43
AnvSenDatumOrg = RecSet("AnvSenDatum")
Manad = Array("ozon","jan","feb","mar","apr","maj","jun","jul","aug","sep","okt","nov","dec")
AnvSenDatum = Mid(AnvSenDatumOrg,9,2) & " " & Manad(Mid(AnvSenDatumOrg,6,2)) & " " & Left(AnvSenDatumOrg,4) & " " & Mid(AnvSenDatumOrg,12,5)
Funkar fint och inte särskillt krångligt.
ex
FormatDateTime(objRS("datumet"), vbLongDate)
FormatDateTime(objRS("datumet"), vbShortDate)
FormatDateTime(objRS("datumet"), vbShortTime)
svårare än så är det faktiskt inte.
Kotten, den kod du anvander ar valdigt onodig, kor pa Catz's kod, eller sa kan man kora datepart..... ex:
dagen = day(rs("f_dte")) & " " & _
mid(monthname(month(rs("f_dte"))),1,3) & " " & _
year(rs("f_dte")) & " " & datepart("h",rs("f_dte")) & _
":" & right("0"& datepart("n",rs("f_dte")),2)
:)
Kan jag få ut en förkortning på månaderna på svenska med den då?
Ok verkar lättare än jag trodde då ;)
Tack för svaren. Skriver igen om det inte funkar :P
Jag anser att svaret på huvudfrågan är lite beroende på vilken typ av applikation du bygger.
Om du bygger en tidsbokningsapplikation är det bättre att ha tid (now()) och datum (date()) i separata kolumner, då en bokad tid kanske måste byta tid men inte datum.
Om du bygger en vanlig nyhetsmodul, så spelar det ingen roll för det datumet som är i den kolumnen skall ju alltid vara samma datum och tid som den ändras, de är ju aldrig olika.
Om du använder accessdatabas kan du formatera utseendet på fältet i hämtningen
sql = "select format$(datumfält, 'dd mmm yyyy HH:nn') as datumfalt from tabell"