What time it was 12 hours ago, by starting time
| Now | 12 hours ago | Day |
|---|---|---|
| 12:00 AM | 12:00 PM | yesterday |
| 1:00 AM | 1:00 PM | yesterday |
| 2:00 AM | 2:00 PM | yesterday |
| 3:00 AM | 3:00 PM | yesterday |
| 4:00 AM | 4:00 PM | yesterday |
| 5:00 AM | 5:00 PM | yesterday |
| 6:00 AM | 6:00 PM | yesterday |
| 7:00 AM | 7:00 PM | yesterday |
| 8:00 AM | 8:00 PM | yesterday |
| 9:00 AM | 9:00 PM | yesterday |
| 10:00 AM | 10:00 PM | yesterday |
| 11:00 AM | 11:00 PM | yesterday |
| 12:00 PM | 12:00 AM | same day |
| 1:00 PM | 1:00 AM | same day |
| 2:00 PM | 2:00 AM | same day |
| 3:00 PM | 3:00 AM | same day |
| 4:00 PM | 4:00 AM | same day |
| 5:00 PM | 5:00 AM | same day |
| 6:00 PM | 6:00 AM | same day |
| 7:00 PM | 7:00 AM | same day |
| 8:00 PM | 8:00 AM | same day |
| 9:00 PM | 9:00 AM | same day |
| 10:00 PM | 10:00 AM | same day |
| 11:00 PM | 11:00 AM | same day |
Twelve hours ago shows the same digits on a 12-hour clock with AM and PM swapped: 3:15 PM now means 3:15 AM then. On a 24-hour clock, add or subtract 12.
How to count back 12 hours
Subtract 12 from the hour and keep the minutes. If the result drops below zero, add 24 and move the date back one day. From 3:30 PM, 12 hours ago is 3:30 AM, same day.
On a 12-hour clock, watch the AM/PM switch: any result that crosses 12 flips from PM to AM, and crossing midnight moves the date to yesterday. Before 12:00 PM the answer is on yesterday’s date; from 12:00 PM on it is today.
Minutes never change. 12 hours before 9:47 AM is 9:47 PM yesterday, and the 47 is untouched. If you need a gap that is not a whole number of hours, the time duration calculator takes two clock times and returns the difference.
12 hours in minutes, seconds and days
- 12 hours = 720 minutes = 43,200 seconds
- 12 hours = 0.5 days
- 12 hours = 1.5 eight-hour shifts
When a post, an email or a tracking page says “12 hours ago”, it is usually rounded down: the event happened between 12 and 13 hours ago, because the display switches to “13 hours ago” only once the full hour has passed. A timestamp of “12 hours ago” seen at 3:30 PM therefore means somewhere between 2:30 AM and 3:30 AM.
Time zones and daylight saving time
The calculator uses your device clock and time zone, so if the 12-hour window includes a daylight saving change, the result is still correct for the clock on the wall: in the United States, clocks moved forward on March 8, 2026, and fall back on November 1, 2026. The table above adds and subtracts whole hours and does not know about those two nights.
If the “12 hours ago” you are looking at came from another time zone, convert the current time to that zone first and count back from there; the gap itself is the same everywhere, only the clock reading differs. The opposite direction, 12 hours from now, is on the 12 hours from now page.
Frequently asked questions
What time was it 12 hours ago?
The calculator at the top shows the exact time and date 12 hours before your device’s current time and refreshes on its own. For a quick manual answer, take the current hour, subtract 12, keep the minutes, and if the number goes below zero add 24 and move to the previous day. From 3:30 PM that gives 3:30 AM, same day.
Was 12 hours ago today or yesterday?
It depends on the current time. Before 12:00 PM the result is on yesterday’s date; at 12:00 PM it is exactly midnight, the start of today; later than that it is today. The table above shows the day for every whole hour.
How many minutes is 12 hours?
720 minutes, or 43,200 seconds. As a fraction of a day it is 0.5 days, and in working terms 1.5 eight-hour shifts.
What does “12 hours ago” mean on a post or message?
That the item was published at least 12 full hours ago and less than 13. Most platforms round the age down to whole hours, so the real time is anywhere in that one-hour window. Hover over or tap the timestamp if you need the exact minute; many sites show it.
Does the calculator handle daylight saving time?
Yes. It subtracts the hours from your device clock in your time zone, so a daylight saving change inside the interval is reflected in the result. The static table is a plain subtraction of whole hours and ignores the change.
Related calculators
- Time Duration Calculator: Hours Between Two TimesEnter a start time and an end time, with dates if the span is longer than a day, to get the elapsed time in hours and minutes, total minutes and decimal hours.
- Work Hours CalculatorEnter your start time, end time and unpaid breaks to get hours worked for a day, a week or a pay period in hh:mm and decimal hours. Overnight shifts, overtime and pay are handled automatically.