PHP tam bir hafta önce damgası olsun?

4 Cevap php

Ben tam 7 gün önce PHP kullanarak damgası hesaplamak gerekir, bu yüzden 07:30 şu anda 25 Mart ise, 7:30 pm 18 Mart için zaman damgası dönecekti.

Ben sadece şimdiki zaman damgası 604800 saniye çıkarma, ya da daha iyi bir yöntem var mıdır?

4 Cevap

strotime arkadaşınız

echo strtotime("-1 week");

http://php.net/strtotime

echo strtotime("-1 week");

Aşağıdaki örnek, PHP.net ile ilgili bulunmaktadır

<?php
  $nextWeek = time() + (7 * 24 * 60 * 60);
               // 7 days; 24 hours; 60 mins; 60secs
  echo 'Now:       '. date('Y-m-d') ."\n";
  echo 'Next Week: '. date('Y-m-d', $nextWeek) ."\n";
  // or using strtotime():
  echo 'Next Week: '. date('Y-m-d', strtotime('+1 week')) ."\n";
?>

Için + değiştirilmesi - ilk (veya son) hattı üzerinde ne istediğinizi alırsınız.

<?php 
   $before_seven_day = $date_timestamp - (7 * 24 * 60 * 60)
   // $date_timestamp is the date from where you found to find out the timestamp.
?>

Ayrıca timestamp için tarih dönüştürmek için zaman fonksiyonu dize kullanabilirsiniz. gibi

strtotime(23-09-2013);