webForumDet fria alternativet

Avrunda datum/tid?

ASP

8 svar · 264 visningar · startad av Qimen

Medlem sedan juni 20015 009 inlägg
Frågan#1

Hej
Kan man avrunda ett datum, ex 2001-01-01 15:17:12 till 2001-01-01... Alltså det ska inte spela ngn roll vilken tid på dygnet. Är klockan 7 ska den avrundas till 6 osv.
Och sedan spara värdet så att man kan uppdatera en databas sedan med det värdet

Går det?
(använder mysql om det spelar ngn roll) :)

Medlem sedan juni 20015 009 inlägg
#2

Man kanske kan lösa det med en case sats?

Medlem sedan jan. 20032 285 inlägg
#3

Jag förstår inte riktigt hur det är du menar. Men det kanske är såhär?

Session.LCID = 1053
dtmDate = FormatDateTime(Now(), vbShortDate)
Medlem sedan apr. 2002105 inlägg
#4

Dim strDatum

strDatum = Left(Date, 10)
Response.Write strDatum

Det borde funka :)

Medlem sedan juni 20015 009 inlägg
#5

KimG skrev:

Dim strDatum

strDatum = Left(Date, 10)
Response.Write strDatum

Det borde funka :)

Hmmm den gjorde så att bara datumet syntes.... Men annars var det så jag tänkte fast med bara tiden.
Likadant med sebbes :q

Medlem sedan jan. 20032 285 inlägg
#6

Kan du berätta lite mer hur du vill ha?

dtmDate = FormatDateTime(Now(), vbLongTime)
Medlem sedan juni 20015 009 inlägg
#7

Alltså jag vill ha tidpunkten just nu. Typ om man kör med:

string = left(string, 10)

Så att den tar bort själva datumet, vill liksom bara lägga in själva tidpunkten i databasen.
Men jag vet inte hur jag ska göra det ;)

Medlem sedan jan. 20032 285 inlägg
#8
dtmTime = Time(Now())

Typ? Det kanske bara ska stå Time(), men det ser du. Om det inte funkar kan du skriva:

 dtmTime = Hour(Now()) & ":" & Minute(Now()) & ":" & Second(Now())

men det ska nog inte behövas. :)

Medlem sedan juni 20015 009 inlägg
#9

såja :)
nu funkar det.

dtmTime = Hour(Now()) & ":" & Minute(Now()) & ":" & Second(Now())

sql = "update TID set datumnydag = '"&dtmTime&"'"
connect.execute sql,,128

Jag fick ändra timestamp i mysqldatabasen till varchar eftersom tiden jag lägger till inte räknas som en tidpunkt verkade det som.

249 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
119 ms — deklarationer (db)
0 ms — hämta statistik (cache)
124 ms — hämta tråd, inlägg och bilagor (db)
123 ms — ändringar (db)