Kiedy powinno się używać `DateTime.now.utc` vs.` Time.current.utc` w Railsach?

W Railsach jestem trochę zdezorientowany, jeśli chodzi o wskazówki, kiedy używać DateTime.now.utc i Time.current. Wydaje się, że w ramach istnieją różne opinie, które są najlepsze, szczególnie w różnych wersjach.

To wygląda jakDateTime.now.utc tworzy znacznik czasu za pomocąPrzesunięcie UTC równe zero, podczasTime.current.utc tworzy znacznik czasu za pomocąstrefa czasowa UTC. To wydaje się subtelnym rozróżnieniem, ale w wielu przypadkach jest bardzo ważne (np. Obliczenia DST).

Kiedy należy używaćDateTime.now.utci kiedy należy użyćTime.current.utc? Czy jest jakiś powód do użyciaDateTime.now.utc zamiastTime.current.utc?

questionAnswers(1)

yourAnswerToTheQuestion