SORU
6 HAZİRAN 2012, ÇARŞAMBA


MySQL iki datetimes arasındaki farkı hesaplamak

, datetimetipi açılan MySQL son giriş saati saklamak ediyorum. Kullanıcılar oturum açtığında, son giriş zamanı ve şimdiki zaman NOW() kullanarak satın almak arasındaki farkı almak istiyorum.

Bunu nasıl hesaplayabilirim?

CEVAP
6 HAZİRAN 2012, ÇARŞAMBA


TIMESTAMPDIFF MySQL işlevini KULLANIN. Örneğin, kullanabilirsiniz:

SELECT TIMESTAMPDIFF(SECOND, '2012-06-06 13:13:55', '2012-06-06 15:20:18')

Senin durumunda, TIMSTAMPDIFF fonksiyonun üçüncü parametresi geçerli oturum açma süresi (NOW()) olurdu. İkinci parametre zaten veritabanında son oturum açma zamanı olurdu.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • cosmicrocketman

    cosmicrocket

    17 NİSAN 2006
  • pucksz

    pucksz

    24 Mart 2006
  • TurkishRoyal

    TurkishRoyal

    16 Ocak 2007