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

  • Ash100HD

    Ash100HD

    29 EKİM 2011
  • Tech4Geeks

    Tech4Geeks

    8 Ocak 2012
  • World Science Festival

    World Scienc

    1 Mayıs 2008