Unix Timestamp 1,316,779,513

Unix Timestamp ? Date

Unix Timestamp (seconds)

Date ? Unix Timestamp

Date & Time (UTC)
Current Unix Timestamp: 1781842555

Unix 1316779513 = September 23, 2011 12:05:13 UTC

Unix 1316779513 = September 23, 2011 12:05:13 UTC

All Formats for Timestamp 1316779513

Unix Timestamp1316779513
UTC Date & Time2011-09-23 12:05:13 UTC
ISO 86012011-09-23T12:05:13Z
RFC 2822Fri, 23 Sep 2011 12:05:13 +0000
Day of the WeekFriday
ISO Week NumberWeek 38

What is a Unix Timestamp?

A Unix timestamp (also called Epoch time or POSIX time) is a way to represent a point in time as a single integer � the number of seconds that have elapsed since January 1, 1970, 00:00:00 UTC (the Unix Epoch).

Why was 1970-01-01 chosen?

The Unix operating system was developed in the early 1970s and its creators chose January 1, 1970 as a convenient round-number starting point for their time implementation.

Unix Timestamp Milestones

TimestampDate (UTC)Event
01970-01-01 00:00:00Unix Epoch start
1,000,000,0002001-09-09 01:46:40Billennium
1,234,567,8902009-02-13 23:31:30Internet celebration
1,500,000,0002017-07-14 02:40:001.5 billion
2,000,000,0002033-05-18 03:33:20Future milestone
2,147,483,6472038-01-19 03:14:07Year 2038 problem (32-bit max)

The Year 2038 Problem

On 32-bit systems, Unix timestamps are stored as a signed 32-bit integer. The maximum value (2,147,483,647) corresponds to January 19, 2038, 03:14:07 UTC. After this point, 32-bit systems will overflow. Most modern systems use 64-bit timestamps, which can represent dates up to ~292 billion years in the future.

Unix Timestamps in Programming

  • JavaScript: Date.now() returns milliseconds since epoch. Use Math.floor(Date.now()/1000) for seconds.
  • Python: import time; time.time()
  • C#: DateTimeOffset.UtcNow.ToUnixTimeSeconds()
  • PHP: time()
  • SQL (MySQL): UNIX_TIMESTAMP()
  • Linux shell: date +%s
Unix Timestamp 1316779513

What Is a Unix Timestamp?

A Unix timestamp (also called POSIX time or Epoch time) is a system for tracking time as a running total of seconds since the Unix Epoch — 00:00:00 UTC on 1 January 1970. It is timezone-independent: the same integer represents the same instant worldwide regardless of local timezone. Unix timestamps are used universally in programming, databases, log files, and APIs because they are compact (a single 32-bit integer covers dates to 2038; 64-bit timestamps extend coverage billions of years). The 2038 problem concerns systems using signed 32-bit integers, which will overflow on 19 January 2038 at 03:14:07 UTC — rolling over to a large negative number representing 1901.

To convert Unix time to a human-readable date in Python: datetime.utcfromtimestamp(ts). In JavaScript: new Date(ts * 1000).toISOString(). In SQL: FROM_UNIXTIME(ts). Note JavaScript uses milliseconds, not seconds — multiply Unix timestamps by 1000 before passing to Date().

Key Unix Timestamps

Unix TimestampUTC Date/TimeNotes
01970-01-01 00:00:00Unix Epoch
10000000002001-09-09 01:46:40Billion-second milestone
12345678902009-02-13 23:31:30Celebrated by programmers
15000000002017-07-14 02:40:001.5 billion seconds
20000000002033-05-18 03:33:202 billion seconds
21474836472038-01-19 03:14:0732-bit signed int max (Y2K38)
Have Feedback or a Suggestion? Contact Us
Top