2010.12.27 12:33:58 などの DateTime があり、最後の境界線を除いて 2 秒の間隔フレームがあるとします。
だから、私は次のフレームを持っています:
12:33:58(含む)-12:34:00(除く) - インターバル1とする
12:34:00(含む)-12:34:02(含まない) - インターバル 2 とする
12:34:02(含む)-12:34:04(含まない) - インターバル3とする
等々。
ランダムな DateTime 値が与えられ、上記のルールに従ってその値を関連付ける必要があります。
例)値 "12:33:58" は間隔 1 に、"12:33:59" は間隔 1 に、"12:34:00" は間隔 2 に、というように続きます。
コードでは、次のようになります。
var dt = DateTime.Now;
DateTime intervalStart = apply_the_algorythm(dt);
float などを使用した単純な算術アクションのようですが、どんな決定でも大歓迎です!