Wie, um das Datum anzuzeigen, die nur in PHP?
Anzeige nur Datum(ohne Zeit) mit format (Y:m:d) für die Tabelle Return Date? Wenn ich wählen Sie Datum in sql, es zu sehen, wie picture1(zB: 2012-04-10), nachdem ich speichern und die Anzeige zurück, es zu sehen, wie Bild2(zB: Apr 10 2012 12:00:00). Ich möchte, wie die Anzeige(BSP: 2012-04-10) nicht angezeigt (zB: Apr 10 2012 12:00:00) in der Tabelle Return Datum. Dank
Bild 1
Bild 2
unter Result.php
$query = "SELECT ....BE.[batch_id],BED.[ReturnDate]
FROM .... as BE
INNER JOIN .... as BED
ON BE.[batch_exception_id] = BED.[batch_exception_id]
WHERE BE.[process_date_time] between '$date1' and '$date2'";
while ($row = mssql_fetch_assoc($result)) {
$rDate = $row['ReturnDate'];
$beID = $row['batch_exception_id'];
$proc_dt = $row['process_date_time'];
$batchid = $row['batch_id'];
echo "<tr>";
echo "<td>" . $beID . "<input type='hidden' name='beID[$i]' value='$beID'/></td>";
echo "<td>" . $batchid . "<input type='hidden' name='batchid[$i]' value='$batchid'/></td>";
echo "<td>" . $proc_dt . "<input type='hidden' name='procDT[$i]' value='$proc_dt'/></td>";
echo "<td>";
$date="date[".$i."]";
echo "<input type='text' name='date[$i]' id='$date' value='$rDate' onclick=\"fPopCalendar('".$date."')\">";
$i++;
echo "</td>";
echo "</tr>";
}
Unter Save.php
//Select database
$selected = mssql_select_db($myDB, $link)or die("Couldn't open database $myDB");
for ($i=0; $i<$tot_rec;$i++) {
$ret_date=trim($arrretDate[$i]);
ECHO "$ret_date<br>";
if (strlen($ret_date)>0) {
$query = "UPDATE .....
SET [ReturnDate] = '$ret_date'
WHERE [batch_exception_id]= '$arrbeID[$i]'";
$result = mssql_query($query);}
}
//execute the SQL query
if ($result){
header("Location:....");}
else{
echo "Error Save";
}
- Schau mal hier php.net/manual/en/class.datetime.php
- Was genau möchten Sie tun? Was ist ein input-format Datum-und was wollen Sie?
- Ändern Sie einfach die Frage und entschuldige mich für die schlechte Erklärung
- Vielen Dank an alle..es tun, zu verwalten durch die Verwendung von datetime-format php.net/manual/en/datetime.format.php
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie versuchen, diese
date('Y:m:d', strtotime($date));
Können Sie verwenden:
strftime("%Y-%m-%d",$date);
. Überprüfen Sie auch diese link.Inhalte aus der Dokumentation:
Versuchen Sie, diese..
Zurück Datum : sep 12 2012 12:24:12
dat : sep 12 2012
Können Sie die Datum() Funktion, um das Datum in einem beliebigen format.