0

私は現場を開発していますが、顧客は次のことを望んでいます。ジョブの送信時に、ユーザーは実際のジョブが開始される日付を設定できます。検索では、ジョブの開始について次のオプションを選択できます。

<option value="">Today</option>
<option value="">Tomorrow</option>
<option value="">In a week</option>
<option value="">In a month</option>

そして、私はこの部分で少し失われました、私はこのようなことをしたことはありません。今、私は誰かにこれを書いてもらいたくありません。可能であれば、ロジックについてのアドバイスやヒントを教えてください。

私が実際に得ているのは、オプションにどのような値を与えるべきか、そしてもしあれば実際の結果を得る方法です。

ありがとうございました

4

2 に答える 2

3

値は、リクエストを処理するときに認識できる値である必要があります。必要に応じて、「今日」、「明日」、「次の週」、「次の月」にすることができます。

次に、リクエストを処理するときに、今日の日付を取得して次を追加します。

  • 何もない(今日)
  • ある日(明日)
  • 7日(1週間)
  • 一ヶ月(一ヶ月で)

DateTime::add日付の算術部分を見てください。

于 2012-07-15T07:01:36.540 に答える
0

1つだけ追加したいと思います。Optionタグのvalue属性を置き換えます。たとえば今日

次に、サーバーを介してリクエストを処理します。これは実装するのに非常に優れたロジックであり、かなり簡単です。

于 2012-07-26T03:38:23.820 に答える