Jag lagrar tid och datum i en databas i timestamp-format. Dessvärre gör det att strängen man får ut från databasen har detta format: 20050126152808. Hur ska jag gå tillväga för att få ut tiden i ett mer läsvänligt format? Jag skulle även vilja plocka ut bara följande: dag, månad, timme, minut.
Jag antar att det finns någon funktion i språket för detta.
Hade du haft ett skiljetecken mellan varje del hade man kunnat köra explode, men nu finns inte det. Ska kolla lite om det går att lösa på annat sätt. :)
Men plockar man ut det så ur databasen får man det ändå i formen xxxx-xx-xx xx:xx:xx vilket innebär att man måste splitta upp det på något sätt om man vill få ut bara en viss del. Eller finns den en fin funktion för det med? Den lär jag ha missat isf. :)
Men plockar man ut det så ur databasen får man det ändå i formen xxxx-xx-xx xx:xx:xx vilket innebär att man måste splitta upp det på något sätt om man vill få ut bara en viss del. Eller finns den en fin funktion för det med? Den lär jag ha missat isf. :)
Som faller är beskrivet tidigare i tråden så är nog det andra alternativet, att plocka ut det som unix_timestamp, att föredra eftersom det ska tas ut flera olika saker. Görs då lämpligtvis med date.
Som det är nu får jag ju ut allt i den raden till en array, som du säkert förstår. Det som skulle vara bäst var om det gick att säga med sql-syntax "Hämta alla element, utom times som ska hämtas med DATE_FORMAT"
men om det hjälper så har tabellen detta format: **`id`, `name`, `message`, `mail`, `ip`, `times`, `host`, `priv`**Där allt är strängar (Utom times som sagt, som är timestamp, och id som är en int)
Som Skarre skrivit det får du ut `dat_formed` som en sträng.
Men jag förstår inte vad det skulle gjort för skillnad om det varit ett tal. Det blir ett element i arrayen i vilket fall.
Som Skarre skrivit det får du ut `dat_formed` som en sträng.
Men jag förstår inte vad det skulle gjort för skillnad om det varit ett tal. Det blir ett element i arrayen i vilket fall.
Skillnaden är att jag kan få ut det på vilket format jag vill OCH ha det som element i en array.
136 ms totalt · 3 externa anrop · v20260731065814-full.4bcf49fe