Just nu i M3-nätverket
Gå till innehåll
Anderberg

Skillnad mellan två datum

Rekommendera Poster

Finns det något smidigt sätt att i php kod få fram skillnaden mellan två datum?

Jag läser in ett datum i formatet 2004-12-20 22:25:52 ifrån en databas och vill nu jämföra detta med dagens datum och tid och få fram skillnaden, gärna i sekunder.

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Finns det något smidigt sätt att i php kod få fram skillnaden mellan två datum?
Varför inte göra det direkt i MySQL?

 

SELECT UNIX_TIMESTAMP(NOW()) - UNIX_TIMESTAMP(datumkolumn) [color="#0000ff"]as[/color] skillnad

 

 

.dune.

----------------------------------------------

- "I find this a nice feature but it is not according to the documentation.

Or is it a BUG?"

- "Let´s call it an accidental feature. :-)"

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

funktionen strtotime funkar bra för detta.

Med den kan du omvandla ett datum i text till en timestamp för att sedan jämnföra det mot time()

 

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...