次のようなフィールドカーデートを持っています
<?php
$date = date_default_timezone_set('Asia/Kolkata');
$time= date("l, F d, Y h:i:s A");
?>
<input type="hidden" value="<?php echo $time; ?>" name="curdate" id="curdate"/>
データベースには現在の日付と時刻が必要です。
別の列「curdatesql」があり、mysql の時間形式に上記の時間がかかります。
"' . $this->SanitizeForSQL($formvars['curdate']) . '",
STR_TO_DATE("' . $this->SanitizeForSQL($formvars['curdate']) . '","%W, %M %d, %Y %h:%i:%s %p"),
問題は、AM、PM の部分を mysql テーブルに取り込んでいないことです...なぜですか?
2013-07-20 13:26:35 (AM PM は存在しません)。