2012/08/20

[iOS][Objective-C]日付の差分

oracleなら一発で終わりそうな日付の差分もObjective-Cならどうやるのだろうか?

「NSDate Class Reference」のtimeIntervalSinceDate:で差分を求めてくれるそうです。

実際に試したところ、確かに秒数を返してくれました。

ただ秒数なので、これを時分に変換したい場合はどうすればいいのだろうか?

地道に計算していくしかないのだろうか?

ちなみに、戻してくれる型がNSTimeIntervalなのだが、Foundation Data Types Referenceによるとdouble型だそうです。

これで、日付の差分を求めるときも困らないぞと。

0 コメント:

コメントを投稿