Skip to content
Calcapedia
Print as
Number of problems

In the print window, choose “Save as PDF” as the printer (or print it on paper). Seed 1 rebuilds this exact sheet.

Showing 10 problems, seed 1.

Unix Timestamp worksheet

Grades 5–6 · CCSS 5.MD.A.1

Solve each problem and show your work. Round answers to 2 decimal places where needed.

  1. Problem 1.
    • Convert: Date to timestamp
    • Date (UTC): Feb 6, 2026
    • Time (UTC, 24-hour): 16:49
    • Seconds: 0
    • Also show in time zone: UTC only

    Find: Unix timestamp (seconds)

  2. Problem 2.
    • Convert: Timestamp to date
    • Unix timestamp: 2,200,000,000 seconds
    • Also show in time zone: Moscow

    Find: Date and time (UTC)

  3. Problem 3.
    • Convert: Timestamp to date
    • Unix timestamp: 1,400,000,000 seconds
    • Also show in time zone: Los Angeles (US Pacific)

    Find: Date and time (UTC)

  4. Problem 4.
    • Convert: Timestamp to date
    • Unix timestamp: 1,650,000,000 seconds
    • Also show in time zone: São Paulo

    Find: Date and time (UTC)

  5. Problem 5.
    • Convert: Timestamp to date
    • Unix timestamp: 1,600,000,000 seconds
    • Also show in time zone: Moscow

    Find: Date and time (UTC)

  6. Problem 6.
    • Convert: Date to timestamp
    • Date (UTC): May 14, 2025
    • Time (UTC, 24-hour): 14:13
    • Seconds: 0
    • Also show in time zone: India (Kolkata)

    Find: Unix timestamp (seconds)

  7. Problem 7.
    • Convert: Date to timestamp
    • Date (UTC): Jun 20, 2025
    • Time (UTC, 24-hour): 14:34
    • Seconds: 1
    • Also show in time zone: Auckland

    Find: Unix timestamp (seconds)

  8. Problem 8.
    • Convert: Timestamp to date
    • Unix timestamp: 1,750,000,000 seconds
    • Also show in time zone: Chicago (US Central)

    Find: Date and time (UTC)

  9. Problem 9.
    • Convert: Timestamp to date
    • Unix timestamp: 2,000,000,000 seconds
    • Also show in time zone: UTC only

    Find: Date and time (UTC)

  10. Problem 10.
    • Convert: Date to timestamp
    • Date (UTC): Aug 10, 2025
    • Time (UTC, 24-hour): 13:46
    • Seconds: 0
    • Also show in time zone: São Paulo

    Find: Unix timestamp (seconds)

Answer key: Unix Timestamp worksheet

  1. 1. Unix timestamp (seconds): 1770396540

    1. Count the days from January 1, 1970, the starting point of Unix time, to Feb 6, 2026 (negative for earlier dates)

      days since the epoch=20,490
    2. Turn everything into seconds: each day is 86,400 seconds, each hour 3,600 and each minute 60. Then add them up

      20,490×86,400+16×3,600+49×60+0=1,770,396,540
    3. Write it without commas, the way computers store it

      Unix time=1770396540
  2. 2. Date and time (UTC): Sun, Sep 18, 2039 23:06:40 UTC

    1. Find the whole days since January 1, 1970: divide by the 86,400 seconds in a day and round down

      ⌊2,200,000,00086,400⌋=25,462
    2. The seconds left over tell you how far into that day it is, in UTC

      2,200,000,000−25,462×86,400=83,200 s
    3. Split those leftover seconds into hours (3,600 seconds each), minutes (60 seconds each) and seconds

      83,200 s=23:06:40
    4. Count 25,462 days forward from Thursday, January 1, 1970 to find the date

      Jan 1, 1970 + 25,462 days=Sun, Sep 18, 2039
    5. Put the date and time together

      UTC=Sun, Sep 18, 2039 23:06:40 UTC
  3. 3. Date and time (UTC): Tue, May 13, 2014 16:53:20 UTC

    1. Find the whole days since January 1, 1970: divide by the 86,400 seconds in a day and round down

      ⌊1,400,000,00086,400⌋=16,203
    2. The seconds left over tell you how far into that day it is, in UTC

      1,400,000,000−16,203×86,400=60,800 s
    3. Split those leftover seconds into hours (3,600 seconds each), minutes (60 seconds each) and seconds

      60,800 s=16:53:20
    4. Count 16,203 days forward from Thursday, January 1, 1970 to find the date

      Jan 1, 1970 + 16,203 days=Tue, May 13, 2014
    5. Put the date and time together

      UTC=Tue, May 13, 2014 16:53:20 UTC
  4. 4. Date and time (UTC): Fri, Apr 15, 2022 05:20:00 UTC

    1. Find the whole days since January 1, 1970: divide by the 86,400 seconds in a day and round down

      ⌊1,650,000,00086,400⌋=19,097
    2. The seconds left over tell you how far into that day it is, in UTC

      1,650,000,000−19,097×86,400=19,200 s
    3. Split those leftover seconds into hours (3,600 seconds each), minutes (60 seconds each) and seconds

      19,200 s=05:20:00
    4. Count 19,097 days forward from Thursday, January 1, 1970 to find the date

      Jan 1, 1970 + 19,097 days=Fri, Apr 15, 2022
    5. Put the date and time together

      UTC=Fri, Apr 15, 2022 05:20:00 UTC
  5. 5. Date and time (UTC): Sun, Sep 13, 2020 12:26:40 UTC

    1. Find the whole days since January 1, 1970: divide by the 86,400 seconds in a day and round down

      ⌊1,600,000,00086,400⌋=18,518
    2. The seconds left over tell you how far into that day it is, in UTC

      1,600,000,000−18,518×86,400=44,800 s
    3. Split those leftover seconds into hours (3,600 seconds each), minutes (60 seconds each) and seconds

      44,800 s=12:26:40
    4. Count 18,518 days forward from Thursday, January 1, 1970 to find the date

      Jan 1, 1970 + 18,518 days=Sun, Sep 13, 2020
    5. Put the date and time together

      UTC=Sun, Sep 13, 2020 12:26:40 UTC
  6. 6. Unix timestamp (seconds): 1747231980

    1. Count the days from January 1, 1970, the starting point of Unix time, to May 14, 2025 (negative for earlier dates)

      days since the epoch=20,222
    2. Turn everything into seconds: each day is 86,400 seconds, each hour 3,600 and each minute 60. Then add them up

      20,222×86,400+14×3,600+13×60+0=1,747,231,980
    3. Write it without commas, the way computers store it

      Unix time=1747231980
  7. 7. Unix timestamp (seconds): 1750430041

    1. Count the days from January 1, 1970, the starting point of Unix time, to Jun 20, 2025 (negative for earlier dates)

      days since the epoch=20,259
    2. Turn everything into seconds: each day is 86,400 seconds, each hour 3,600 and each minute 60. Then add them up

      20,259×86,400+14×3,600+34×60+1=1,750,430,041
    3. Write it without commas, the way computers store it

      Unix time=1750430041
  8. 8. Date and time (UTC): Sun, Jun 15, 2025 15:06:40 UTC

    1. Find the whole days since January 1, 1970: divide by the 86,400 seconds in a day and round down

      ⌊1,750,000,00086,400⌋=20,254
    2. The seconds left over tell you how far into that day it is, in UTC

      1,750,000,000−20,254×86,400=54,400 s
    3. Split those leftover seconds into hours (3,600 seconds each), minutes (60 seconds each) and seconds

      54,400 s=15:06:40
    4. Count 20,254 days forward from Thursday, January 1, 1970 to find the date

      Jan 1, 1970 + 20,254 days=Sun, Jun 15, 2025
    5. Put the date and time together

      UTC=Sun, Jun 15, 2025 15:06:40 UTC
  9. 9. Date and time (UTC): Wed, May 18, 2033 03:33:20 UTC

    1. Find the whole days since January 1, 1970: divide by the 86,400 seconds in a day and round down

      ⌊2,000,000,00086,400⌋=23,148
    2. The seconds left over tell you how far into that day it is, in UTC

      2,000,000,000−23,148×86,400=12,800 s
    3. Split those leftover seconds into hours (3,600 seconds each), minutes (60 seconds each) and seconds

      12,800 s=03:33:20
    4. Count 23,148 days forward from Thursday, January 1, 1970 to find the date

      Jan 1, 1970 + 23,148 days=Wed, May 18, 2033
    5. Put the date and time together

      UTC=Wed, May 18, 2033 03:33:20 UTC
  10. 10. Unix timestamp (seconds): 1754833560

    1. Count the days from January 1, 1970, the starting point of Unix time, to Aug 10, 2025 (negative for earlier dates)

      days since the epoch=20,310
    2. Turn everything into seconds: each day is 86,400 seconds, each hour 3,600 and each minute 60. Then add them up

      20,310×86,400+13×3,600+46×60+0=1,754,833,560
    3. Write it without commas, the way computers store it

      Unix time=1754833560