DateTime オブジェクトの配列があり、それらを関数呼び出しで文字列として使用する必要があります。のようにキャストしようとしまし$string_datetime = (string)$myDateTimeObject;
たが、うまくいきません。ほとんどの人が代わりに文字列を DateTime に変換する方法を尋ねているため、検索も実りがありませんでした。
私のコード:
$start_date = new DateTime();
$end_date = new DateTime();
$end_date = $end_date->modify('+1 day');
// Add time range to request
$request['time_range'] = Array ( 'start' => $start_date,
'end' => $end_date);
文字列を必要とする関数 (API 呼び出し) を呼び出すと、次のエラーが表示されます。
キャッチ可能な致命的なエラー: クラス DateTime のオブジェクトを文字列に変換できませんでした
DateTime オブジェクトから文字列を変換/抽出する正しい方法は何ですか?