PHP Tarih / Saat ve mktime

0 Cevap php

Umarım birileri bu küçük hata ayıklama komut ile ne oluyor bana söyleyebilir.

<?PHP
// function generates the list of times for
function generateTimes($date) { 

 $currentDate = $date; 
 echo "RECEIVED CURRENT DATE: " . date("m/d/Y g:iA", $currentDate) . "<br /><br />"; 

 for($i = 0; $i < 48; $i++) { 
  echo date("g:iA", $currentDate) . "<br />"; 
  $currentDate = mktime(date("g", $currentDate),date("i", $currentDate)+30,0,date("m", $currentDate),date("d", $currentDate),date("Y", $currentDate)); // 30 minutes
 } 

} 
if (isset($_POST['generate_date'])) { 
 echo "Date Stamp: " . strtotime($_POST['date']) . "<br /><br />";
 echo "The time you entered: " . date("r", strtotime($_POST['date'])) . "<br /><br />"; 
 generateTimes($_POST['date']); 

} 
echo "<form method=post action='timestampgen.php'>";
echo "<input type=text name='date' />"; 
echo "<input type=submit name='generate_date' value='Generate Time Stamp' />"; 
echo "</form><br /><br />"; 

?>

Böyle 10/1/10 00:00 olarak bir tarih göndermek ve ben o zaman 30 dakikalık aralıklarla oluşturmak istiyorum .. ama işe yarıyor görünmüyor, ve bunu benim mktime parametrelerle ilgili olduğunu düşünüyorum

Bütün gün bir şey üzerinde çalışıyoruz, bu yüzden muhtemelen beni deli oluyor.

0 Cevap