Tôi bối rối khi sử dụng php để xử lý ngày / giờ.
Điều tôi đang cố gắng làm là: Khi một người dùng truy cập trang của tôi, tôi sẽ hỏi múi giờ của họ và sau đó hiển thị 'ngày trong tuần' theo múi giờ của họ.
Tôi không muốn sử dụng ngày của trình duyệt. Tôi muốn thực hiện phép tính này trong php.
Đây là cách tôi đang cố gắng đạt được nó:
- Múi giờ do người dùng nhập
- Dấu thời gian Unix được tính bằng hàm php time ().
Nhưng tôi không biết phải tiếp tục như thế nào ... Làm cách nào để tôi có được 'ngày trong tuần' ở múi giờ này.
date("N", $timestamp)
để nhận1..7
các giá trị bắt đầu từ thứ Hai. Trong các phiên bản cũ hơn, bạn có thể sử dụng thủ thuật(date("w", $timestamp) + 6) % 7
để nhận0..6
các giá trị bắt đầu từ Thứ Hai.