Trong thiết kế các ứng dụng web đặc biệt là sử dụng Asp.net MVC4 C#, một khi tôi sử dụngThời gian nào mà DateTime.Now thực sự có trong các ứng dụng web?
private DateTime currentDateTime = DateTime.Now;
nơi nào đó trong mã của tôi và lưu currentDateTime trong một cơ sở dữ liệu; và sau đó, tôi triển khai ứng dụng của mình trên web,
Giá trị của currentDateTime là gì?
a. Ngày giờ của trình duyệt/máy tính đã mở ứng dụng của tôi (vấn đề múi giờ)
b. Ngày giờ của máy chủ mà tôi đã triển khai ứng dụng của mình (tất cả các giá trị đều nằm trong một múi giờ)
Xin lỗi, nhưng tôi chỉ mới bắt đầu trong các ứng dụng web để ứng dụng này gây nhầm lẫn cho tôi. Hy vọng bạn có thể làm rõ nó cho tôi. Cảm ơn.
Lời khuyên tuyệt vời. Hãy ghi nhớ điều này sẽ vẫn yêu cầu thông tin thời gian và múi giờ thích hợp được đặt trên máy chủ của bạn. (Điều này xuất phát từ tiếng nói của kinh nghiệm. Tôi đã phải gỡ lỗi một vấn đề phía máy chủ chỉ để phát hiện sau chúng tôi đã theo đuổi vấn đề sai - vì thời gian đăng nhập cho các sự kiện khác nhau là không chính xác). –