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

  • Adam Washington

    Adam Washing

    12 Mayıs 2006
  • DrePwn

    DrePwn

    22 Temmuz 2011
  • PaysNatalAu's channel

    PaysNatalAu'

    11 Aralık 2010