$ 解:(1)假设地震位置到地震局的距离为s ,由题意可知,$
$ 常州市地震局于当日21\ \mathrm {h} 46\ \mathrm {min} 07\ \mathrm {s} 探测到P 波、$
$ 于当日21\ \mathrm {h} 46\ \mathrm {min} 09\ \mathrm {s} 探测到S 波,说明两波通过相等的距离s ,$
$ S 波用时比P 波多2\ \mathrm {s},则可得\frac s{3.5×10^3\ \mathrm {m/s}}-\frac s{7×10^3\ \mathrm {m/s}}=2\ \mathrm {s},$
$ 解得s=1.4×10^4\ \mathrm {m}.$
$ (2)P 波传播到地震局所需时间t=\frac {s}{v_P}=\frac {1.4×10^4\ \mathrm {m}}{7×10^3\ \mathrm {m/s}}=2\ \mathrm {s}$
$ P 波传播到地震局的时刻为21\ \mathrm {h} 46\ \mathrm {min} 07\ \mathrm {s},则地震发生的时刻为21\ \mathrm {h}46\ \mathrm {min} 05\ \mathrm {s}.$