✨ ベストアンサー ✨
先行詞が時を表す単語だからといってwhenになるわけではないです。
まず、 whichは関係代名詞ですがwhenは関係副詞です。
次に簡単な見分け方としては、
①後ろの文が抜けている部分がなくて普通の文になっているときは
関係副詞のwhere,when
That is place where everyone wants to go.
訳 :そこはみんなが行きたがる場所です
where以下のeveryone wants to go はそれだけで意味が通じる、抜けている部分がない文です。
②後ろの文に抜けている部分がある(主語や目的語)ときは
関係代名詞のwhich
Those are rings which I designed.
訳: これらは私がデザインした指輪です。
which 以下の文はI designed となっていて designed の後の目的語が抜けています。
前置きが長くなりました。
問題の文についてですが、whenは、前置詞+whichに置き換えることができます。逆に前置詞+whenという形はありません。
そういうもんだと覚えた方が良いでしょう。
ありがとうございます!
分かりやすかったです!