Tôi có một dự án PHP, nơi tôi cần hiển thị thời gian và ngày khi user1
gửi tin nhắn cho người dùng khác, user2
. Khi user2 mở thời gian và ngày nhắn tin này phải được hiển thị theo múi giờ của anh ta.Chuyển đổi ngày giờ thành GMT và ngược lại trong PHP .....?
Vì cả hai người dùng thuộc múi giờ khác nhau, nó hiển thị cùng ngày và giờ mà USER1 đã nhập.
Ví dụ: Nếu User1 gửi thư vào ngày 15 tháng 2 năm 2011 lúc 11:30 sáng theo múi giờ của mình và User2 sẽ mở thư này thì ngày và giờ phải được hiển thị theo múi giờ của anh ấy. Giả sử User2 thuộc về Ấn Độ (GMT + 5: 30) thì nó hiển thị Message Sent tại 15-Feb-2011, 04:30 PM.
Nhưng nó hiển thị 15-Feb-2011, 11:30 AM là sai.