webForumDet fria alternativet

Datumproblem

2 svar · 200 visningar · startad av Kim

KimMedlem sedan jan. 20003 571 inlägg
#1

Nu ska vi se vem som är snabbast på att svara. Personligen gissar jag på LarsG. ;)

Min fråga:
Går det att få fram datumet i formatet YYYYmmdd för en viss dag om man har veckonumret, året samt veckodagen?

------------------
-mucho-

BomaMedlem sedan aug. 200160 inlägg
#2
select kolumn, DATE_FORMAT(datum, '%Y%m%d') as datum
from tabell
where YEAR(datum) = '2001'
and WEEK(datum,1) = '43'
and WEEKDAY(datum) = '4'

1:an i WEEK(datum,1) anger att veckan börjar på måndag.

KimMedlem sedan jan. 20003 571 inlägg
#3

Nja, det där fungerar inte riktigt som jag har tänkt mig. Så vitt jag vet så finns det ingen riktigt bra lösning för att omvandla veckonummer till datum i PHP så jag tänkte att jag skulle göra det i MySQL istället. Jag har ingen tabell med datum i, men man kan ju t.ex. ta fram veckan med raden select week(now()) as vecka

Det kanske går att göra något av det svar som jag fick tidigare, men jag vet inte riktigt hur.

Om vi säger att jag har veckans nummer, veckodagen och året, hur får jag då fram datumet?

------------------
-mucho-

123 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
121 ms — hämta tråd, inlägg och bilagor (db)