2016-06-29 27 views
0

私は現在PHPを実験中です。私は、ユーザーに名前、電話、および予定時間を入力するように要求する簡単なフォームを作成しています。ユーザーがこれらの値をすべて入力すると、これらのデータに基づいてカレンダーイベントを作成します。 (AppleカレンダーまたはGoogleカレンダーのカレンダーイベント)日時 - ローカル入力から値を取得する方法は?

私はサードパーティ製のフレームワークAddEventを使用して、icalendarやGoogleカレンダーに追加できるように.icalファイルを作成することにしました。しかし、私は問題に直面した。

datetime-local入力タイプを使用して、予定時間の問題を収集しました。しかし、私がそれをエコーアウトしようとすると、常にこのような特定のフォーマット(2016-06-30T02:02)で出力されます。

このようにフォーマットを変更する方法を知りたい(07/13/2016 16:00)。

おかげで、

+0

あなたがやっている私たちを見ることができますか? – theinarasu

+0

はい、これまで私が行ってきたことです。 '到着時間:'私は予定時間を収集するためにこれを行いました。次に、この関数のような関数を作成しようとしました 'dateToCal($ timestamp){ \t \t \t返される日付( "d/m/y"、$ timestamp); \t \t} 'このように私のarrivalTimeをエコーし​​ようとしました' echo dateToCal($ arrivalTime); 'しかし、それは動作しませんでした。 dateToCalは日付を正しい形式でエコーしますが、入力した日付はエコーしません。申し訳ありませんが、私はこれに慣れていないので、私はあなたに何をしたかを示す良い方法がわかりません。 –

+0

私はあなたが行ったコーディングを意味しました! – theinarasu

答えて

0

次を使用することができます。

echo strftime('%d/%m/%y %H:%M', strtotime($datetime_loacl_input)); 
+0

ありがとうございました:D –

+0

あなたを歓迎します。この回答を正しいものとして選択してください:D! –

関連する問題