SORU
8 Temmuz 2009, ÇARŞAMBA


MySQL tarih n gün önce bir zaman damgası olarak alın

MySQL, nasıl bir zaman damgası almak istiyorum, 30 gün önce?

Gibi bir şey

select now() - 30

Sonuç bir zaman damgası döndürür.

CEVAP
8 Temmuz 2009, ÇARŞAMBA


DATE_SUB parçası istediğinize göre yapacak

mysql> SELECT DATE_SUB(NOW(), INTERVAL 30 day);
2009-06-07 21:55:09

mysql> SELECT TIMESTAMP(DATE_SUB(NOW(), INTERVAL 30 day));
2009-06-07 21:55:09

mysql> SELECT UNIX_TIMESTAMP(DATE_SUB(NOW(), INTERVAL 30 day));
1244433347

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • AutoHotkey Tutorials

    AutoHotkey T

    29 Mayıs 2010
  • BradleyWuzHere

    BradleyWuzHe

    25 NİSAN 2011
  • erikbjgn's channel

    erikbjgn's c

    12 Mayıs 2008