На недавнем собеседовании о C # кто-то задал мне следующий вопрос:
- В чем разница между LocalTime и UniversalTime в C # и когда их использовать?
После проверки документации я нашел следующее определение LocalTime:
Местное время равно времени всемирного координированного времени (UTC) плюс смещение UTC.
И следующий для UniversalTime:
Универсальное скоординированное время (UTC) равно местному времени за вычетом смещения UTC.
Итак, на мой взгляд, UniversalTime - это противоположность LocalTime, но они оба делают одно и то же и дают одинаковые результаты.
Итак, когда я должен использовать каждый из них? Есть ли реальная разница?