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

  • AlaskanGrizzly

    AlaskanGrizz

    30 EKİM 2009
  • buttheadgsxr1000

    buttheadgsxr

    24 Ocak 2008
  • SolidWorksTutoriels

    SolidWorksTu

    14 Kasım 2013