Hur delar man lättast på datum och tid. Jag har tiden i format: 2002-09-03 18:00:00 i en databas och vill lägga endast datumet i en variabel. OK, tack men, om jag använder alt. 2 för att ta dom 10 första tecknen är det fortfarande datumformat då eller måste jag typomvandla strängen? Eftersom jag använder det i en sql-sträng och databasen har en kolumn med datum och tid så tänkte jag mig nåt sånt här: WHERE left(tid,10) = Date... Alltså jämföra datumdelen med dagens datum. är det bara datumet som är sparat i databasen alltså, ex 2002-09-03, elelr är det både tid och datum? Har testat lite allt möjligt. I databasen finns en kolumn som heter "Tid". Den innehåller både datum och tid. Är det någon skillnad på vad dteTid = FormatDateTime("2002-08-09 12:00:25",vbshortdate) lär geDela på datum och tid
Sv: Dela på datum och tid
Sv: Dela på datum och tid
om det bara är datumet kan du ju bara skriva:
Where Tid = Date
annars borde:
strVarabel = CDate(Left("2002-09-03 18:00:00", 10))
funka..Sv: Dela på datum och tid
DateValue(Tid) och CDate(Left("2002-09-03 18:00:00", 10)) returnerar? En sida med funktionen DateValue(Tid) verkar funka men man vet ju inte om det ballar ur vid midnatt eller nåt ;)Sv: Dela på datum och tid
2002-08-09
//Putte