誰もが手がかりを持っていますこれはなぜstrtotime();
コードが正しく動作していませんか? 2017年8月5日午後6時30分(5月8日)である1494268200strtotime()で日付の順序が間違っています
"$時間" 値から来ている:
$time= "05/08/2017 18:30";
(8月5日)
echo (strtotime($time));
は結果が表示されました日時ピッカー。正しく表示されるので、$ time変数も正しく表示されます。だから私はなぜstrtotimeがそれを正しく変換しないのか理解していない。
ここでは、DateTimePickerがコード行をコーディングしています。
$('#datetimepicker4').datetimepicker({
format:'d/m/Y H:i',
formatDate:'d/m/Y H:i',
minDate:new Date(),
startDate: new Date()
});
http://php.net/manual/en/datetime.formats.date.php –
'日付またはdmy形式は、さまざまなコンポーネント間のセパレータを調べることによって明確になります。セパレータがスラッシュ(/)の場合、アメリカのm/d/yが仮定されます。セパレータがダッシュ( - )またはドット(。)の場合は、ヨーロッパのd-m-y形式が使用されます。ただし、年が2桁の形式で区切られ、区切り記号がダッシュ( - )の場合、日付文字列はymdとして解析されます。 ' - [src](https://secure.php.net/manual/en/ function.strtotime.php) – aynber
あなたの答えをありがとう、問題は解決しました! – Richard