私が現在書いているアプリケーションでは、何年もの日付が入力されていないことを要求しています。私はすべてのレベルで、これを行う最善の方法の意見を誰にも知りたいと思っています。年なしの日付の処理。 DBからUIに至るまで
DBに通常の日付フィールドとして格納する必要がありますが、ここに来る前に、年は常に同じものに設定する必要があります(おそらく1900か同等のものが明白です)。
私のドメインモデルではいくつかの問題があります。何年も経っていない日付を処理する新しいタイプを作成しますか?標準のDateTimesを使用しますが、セッターを傍受して年が常にリセットされるようにしますか?他のオプションがありますか?
UIはどうですか。現在は、日時フィールドにJQuery UIを使用しています。これは年に依存しないように調整できますか?それを行う良い方法はありますか?