私はこのインターフェースメソッドについて話している:
最も一般的に使用される実装は、cachedrowset のものです。
実装が 2 つの非常に奇妙なことを行うことに気付くでしょう。
1)戻り値もありますが、引数として渡されたカレンダーを変更します
2)引数として渡されたカレンダーからのミリ秒を除いて、 SQL からすべての時間情報を抽出します。
インターフェイスの説明はかなり不明確ですが、実装が正しいと仮定すると、このメソッドのポイントは何ですか? カレンダーを変更せずにタイムゾーンのみを抽出する方法を理解できます。しかし、カレンダーを取得して変更し、ゾーンだけでなくミリ秒も抽出します...
この API の背後にある歴史/設計/理由について洞察を持っている人はいますか?