dd/mm/yyyy hh:mm しかし、私は次の形式のMySQL挿入の前に適切な形式に変換しようとしています。 : yyyy-mm-dd hh:mm:ss 。 ss 秒は常に 0 になります。
dd/mm/yyyy hh:mm
yyyy-mm-dd hh:mm:ss
ss
0
strtotime を使用するのは正しいですか?
strtotime
私は、月 - 日/年 - 年 - 年の不一致のために、strptimeを使用する方が安全だと思います。
print_r(strptime($date_in_mdy_format, '%m/%d/%Y %H:%M'));
はい、あなたはstrtotimeを使うことができます。
$mysqldate = date('Y-m-d H:i:s', strtotime($mydate));
次に、SQLクエリに $ mysqldate を挿入します。
$ mysqldate
マニュアルも参照してください。
はい、次のようにしてください:
$form_date = $_POST['form_date']; $date_insert = date('Y-m-d H:mm:0', strtotime($form_date));
$ form_date = substr($ _ POST ['form_date']、2);
1970-01-01 00:0101:0
echo $ date_time;
$ date_time = substr($ _ POST ['date_time']、2); $ date_insert = date( 'Y-m-d H:mm:0'、strtotime($ date_time)); 1970-01-01 00:0101:0 をエコーするecho $ date_insert;
date( 'Ymd H:i:00'、strtotime($ form_date));
2011-02-25 23:45 :00
このグループではPHPについて話します。 パートナー:kotaeta.com