Các lượt nộp
    Danh sách bài
    Trang chủ
    Báo lỗi

    solution

    Đề bài: [Hệ điều hành Unix] Epoch đầu ngày UTC

    Mốc nửa đêm của một ngày

    Trong xử lý log hay thống kê theo ngày, ta thường cần timestamp của 00:00:00 (đầu ngày) chứa một thời điểm cho trước, tính theo UTC.

    Cho timestamp ts, hãy in timestamp của thời điểm 00:00:00 UTC cùng ngày.

    Ví dụ

    • ts=90061 (1970-01-02 01:01:01) → đầu ngày là 86400 (1970-01-02 00:00:00).
    • ts=86399 → 0.
    • Định dạng đầu vào:

      Một dòng chứa Unix timestamp ts.

    • Ràng buộc đầu vào:

      0 ≤ ts ≤ 4102444800.

    • Định dạng đầu ra:

      Một dòng chứa timestamp đầu ngày (00:00:00 UTC).

    Ví dụ:

    Đầu vào:

    90061
    

    Đầu ra:

    86400

    Giải thích:

    90061 thuộc ngày 02/01/1970; đầu ngày 00:00:00 UTC là 86400.

    Đang tải editor...