3

LDAPに日付を保存するにはどうすればよいですか?? 日付を保存するために定義された属性はありますか??または、必要に応じて特定の属性を作成できる方法はありますか?Javaとspringを使用してプログラムでフィールドを保存しています。

4

2 に答える 2

2

日付と時刻または単一の日付を保存することを目指していますか?

日付と時刻の両方がある場合は、標準のGeneralized Time構文を使用する必要があります。ただし、少なくとも 1 時間の精度で日付と時刻を格納する場合にのみ適しています。日付だけわかれば、

時間がない日付がある場合は、カスタム形式を使用して保存する必要があります。誕生日を LDAP に保存する方法に関する関連する議論を見ることができます。そこにあるように、単一のソリューションはなく、さまざまなソフトウェアがさまざまなアプローチを使用して日付を保存しています。

使用されているさまざまなソリューションのうち、特に興味深いのは 2 つだと思います。1 つは形式を使用することYYYYMMDDです。これは、基本的に、一般化された時刻を 1 日単位で削除したものです。もう 1 つは、 ISO8601YYYY-MM-DDで指定された、より読みやすい形式を使用することです。

それらを使用するには、スキーマで新しい構文を定義するか、より広範な型 (前者は数値文字列、後者はIA5 文字列) を使用する必要があります。

于 2013-07-13T10:47:18.630 に答える
0

Generalized Time構文を使用してスキーマに属性を定義し、その属性を使用して日付、時刻などを格納します。

于 2012-11-06T09:16:49.377 に答える