Hallo, ich mache ein Projekt, das mit verwandt istandroid, php und mysql, es gibt diese funktion, die ich brauche, um die benutzereingabe vom android-gerät zu erhalten, und es in ein php-script zu übermitteln, das dann die datenbank abfragt. XX ", diese Zeichenfolge wird als eine Zeit in mysql gespeichert. Meine Frage ist, wie konvertiere ich die Zeichenfolge in das mysql-Zeitformat in PHP? (nur zeit, KEIN DATUM)
Antworten:
2 für die Antwort № 1gemäß http://dev.mysql.com/doc/refman/5.0/en/time.htmlDer TIME-Typ sollte Zeichenfolgen akzeptieren, die wie "HH: MM: SS" formatiert sind, sodass Sie Ihre Daten direkt speichern können, ohne etwas konvertieren zu müssen.
0 für die Antwort № 2
Unix-Zeit oder vollständiges Datumsformat? für Unix-Zeiten:
<?php
$time=strtotime($input);
?>
und Datumsformat:
<?php
$time=date("c",strtotime($input));
?>
sonst?, viel Glück
0 für die Antwort № 3
Um das Datum in ein Mysql-Timestamp-Format zu konvertieren, können Sie das folgende Snippet verwenden:
$mysqlTime = date("H:i:s", strtotime("20:30:10"));
Die Variable $ mysqlTime hält es für Sie bereit.
Ich glaube, ich habe deine Frage klar verstanden.