2

日記ページで次のjqueryの日付と時刻のピッカーを使用しています。 http://trentrichardson.com/examples/timepicker/#rest_examples

すばやく簡単に使用でき、読みやすい日付になりますが、データベースに保存するために標準の mysql 日付形式に変換する方法がわからないという問題があります。

日付と時刻を選択すると、次のような日付入力ボックスに追加されます >> 2013 年 1 月 9 日水曜日 01:43 午後

次に送信を押しても、データベースに保存されません。

これを、投稿されたデータを処理して通常どおり保存する php の形式に変換する方法を知っている人はいますか?

jquery部分に現在使用しているコードは次のとおりです。

<script type="text/javascript">
$(function(){
$('#timedate').datetimepicker({
timeFormat: "hh:mm tt",
dateFormat: "D MM d, yy"
 });});</script>

次のような日付を作成します。

 Wed January 9, 2013 01:43 pm
4

2 に答える 2

8

使用DateTime::createFromFormat():

$datetime = DateTime::createFromFormat("D F d, Y H:i a", 'Wed January 9, 2013 01:43 pm');
echo $datetime->format("Y-m-d H:i:s");

動作確認済み

于 2013-01-24T16:25:07.450 に答える
1

datepicker 形式には次のオプションを使用します。

timeFormat: "HH:mm:ss",
dateFormat: "yy-mm-dd"
于 2013-01-24T16:29:48.627 に答える