Tôi có dấu thời gian unix cho thời gian hiện tại. Tôi muốn lấy dấu thời gian unix cho ngày bắt đầu của ngày hôm sau.Làm cách nào để tìm dấu thời gian unix cho ngày bắt đầu của ngày tiếp theo trong php?
$current_timestamp = time();
$allowable_start_date = strtotime('+1 day', $current_timestamp);
Như tôi đang làm nó bây giờ, tôi chỉ đơn giản là thêm 1 toàn bộ cả ngày để dấu thời gian unix, khi thay vào đó tôi muốn tìm ra bao nhiêu giây còn lại trong ngày hiện tại này, và chỉ thêm rằng nhiều giây để có được dấu thời gian unix cho phút đầu tiên của ngày hôm sau.
Cách tốt nhất để giải quyết vấn đề này là gì?
Vì vậy, đây là giống như strtotime ('+ 1 ngày', mktime (0, 0, 0))? – zeckdude
@zeckdude Về cơ bản có, và tôi sẽ nói hiệu quả hơn, vì 'strtotime' là mạnh mẽ, nhưng chậm hơn. Ngoài ra, bạn đang tạo dấu thời gian * vào nửa đêm *, không thêm ngày vào dấu thời gian vào lúc nửa đêm, có thể hoặc không đáng tin cậy hơn trong các trường hợp cạnh như công tắc tiết kiệm ánh sáng ban ngày, v.v. – deceze
cool! Cảm ơn bạn đã làm rõ! – zeckdude