finns det ngn exakt motsvarighet till UNIX_TIMESTAMP() i php? jag vill alltså kunna mata in ett datum i formatet 2003-02-03 10:00:00 och få ett timestamp av det, precis som i mysql
UNIX_TIMESTAMP('2003-02-03 10:00:00')
någon? :q
9 svar · 238 visningar · startad av greymane
finns det ngn exakt motsvarighet till UNIX_TIMESTAMP() i php? jag vill alltså kunna mata in ett datum i formatet 2003-02-03 10:00:00 och få ett timestamp av det, precis som i mysql
UNIX_TIMESTAMP('2003-02-03 10:00:00')
någon? :q
strototime(date("2003-02-03 10:00:00"));
tackar!
jboy_87 skrev:
strototime(date("2003-02-03 10:00:00"));
date() fyller ingen som helst funktion här. Det räcker med:
strtotime("2003-02-03 10:00:00")
$sekunder = 7825;
echo date("H:i:s", strtotime(date("Y-m-d"))+$sekunder);
funkar ju lysande! :)
finns det nån sida "översätter" de olika språken? så slipper jag fråga varje gång :)
Det här handlar knappast om någon "översättning", utan är några situationer då man kan göra något liknande med PHP eller MySQL, antingen när man hämtar eller efter man hämtat raden.
Vet ingen sida som tar upp sådana saker, så det blir att fråga. :)
Får man fråga varför du inte vill göra det direkt i SQL-frågan, utan vill behandla det efteråt i PHP ?
ok jag är med på resonemanget.
anledningen till att jag inte gjorde det direkt i sql-frågan bottnar väl mest i okunskap skulle jag tro... :) jag har nu blivit upplyst och har löst problemet direkt i mysql :)