0

これについてはすでにいくつかのスレッドを読みましたが、コードを理解していないため、既に持っているデータで具体的に機能する質問をします。私のデータベースには、次の形式でユーザーの生年月日があります。 yyyy-mm-dd

このフィールドは、php サービスを使用してデータベースから取得され、データグリッドに入力されます。列をカスタマイズするために ItemRenderer を使用しています。{data.dob}がアクセスした私の生年月日を取得して、年齢を計算したいと思います。最初に結果を日/月/年に分割してから計算する必要がありますか? それとも、戻ってきたDOBからそれを行うことができますか? また、日付を使用する例を見てきました01/01/1970が、その仕組みがわかりません。

正しい答えは大歓迎です。

4

1 に答える 1

0

日付演算を使用できるはずです。から現在の日付を差し引くだけdata.dobです。このDateUtilsクラスを使用します。

ここにサンプルがあります。choose DateDiff を使用し、生年月日を最初の日付として選択し、今日の日付を 2 番目の日付として選択します。年で答えを得ると、その人の年齢がわかります。

于 2012-05-06T04:00:01.930 に答える