-1


0

時刻および日付フィールドの検証

現在の時間に基づいて時間フィールドを検証する方法はありますか。 私はすでに類似の質問を投稿しましたが、今はそのオプションから離れて、これを試してみたいと思いました。

1)ユーザーに時間を選択するように依頼します(jquery timepickerを使用しています)。 2)その時間が将来の時間であり、すでになくなっている時間ではないかどうかを確認します。

日付ピッカーも持っているので、その日付の時刻を確認する方法があれば、それは素晴らしいことです。 たとえば、あるユーザーが日付ピッカーから「2010年8月10日(今日の日付)」を選択し、timepickerを使用して時間を選択した場合、ユーザーが午前6時を選択するとします。 そのユーザーはすでになくなった時間を選択できないためです。 これらの2つのフィールドを取得して有効なエントリであるかどうかを確認するphpソリューションがあれば大丈夫です。 案内してください。

現在の日付と将来の日付のピッカーがシステムの日付に基づいて機能しており、システムの日付が8月6日に変更され、日付ピッカーが8月6日から表示されるようになりました。 これを修正できるかどうかはわかりませんか?

1 Answer


0


http://de.php.net/manual/en/function.mktime.php [mktime()]を使用して、これらの問題をすべて解決できます。 日付が正しい場合、Unixタイムスタンプを作成します(そうでない場合は、「false」を返します)。 また、値が現在のタイムスタンプより大きいかどうかも確認できます(http://de.php.net/manual/en/function.time.php [time()]関数を使用)。