Przy projektowaniu aplikacji internetowych, zwłaszcza przy użyciu Asp.net MVC4 C#, gdy używamKtóra pora DateTime.Now naprawdę dostaje się do aplikacji internetowych?
private DateTime currentDateTime = DateTime.Now;
gdzieś w moim kodu i zaoszczędzić CurrentDateTime w bazie danych; a następnie wdrażam moją aplikację w sieci,
Jaka będzie wartość currentDateTime?
a. DateTime przeglądarki/komputera, który otworzył moją aplikację (problem strefy czasowej)
b. DateTime serwera, na którym wdrożyłem moją aplikację (wszystkie wartości znajdują się w jednym obszarze czasowym)
Przepraszam, ale dopiero zaczynam w aplikacjach internetowych, więc ten jeden mnie myli. Mam nadzieję, że możesz mi to wyjaśnić. Dzięki.
Doskonała porada. Pamiętaj, że będzie to wymagało wprowadzenia odpowiednich informacji o czasie i strefie czasowej na serwerach. (To pochodzi od głosu doświadczenia. Musiałem debugować problem po stronie serwera, aby odkryć, że później ścigaliśmy niewłaściwy problem - ponieważ czas zarejestrowany dla różnych zdarzeń był nieprawidłowy). –