Particles に, で for temporal vs spatial location


What does it mean to put で after a temporal expression? I was taught that only
に should be used for times but I still see sentences with で sometimes.

This is basically my current understanding:

  * Spatial: use に for existential verbs and で otherwise

  * Temporal: use に always

This is an example sentence that uses a time+で. How would it be different if
it used に?

> 日本では昼間でも夜でもタクシーを拾うことができる。




I don't think this is で used as temporal particle. I would read it as でも
meaning "either or", "both..." as in ＡでもＢでも.

This applies to all nouns, for example:

> 英語でも日本語でもOKです。  
>  English or Japanese, both are OK.

So your sentence could be translated as:

> 日本では昼間でも夜でもタクシーを拾うことができる。  
>  Day or night, you can catch a taxi in Japan.

