PageSourceSearch

https://www.epochconverter.com/

html epochconverter.com collected 2026-09-24 08:24:50 UTC 45,410 bytes, 375 lines download raw bytes

1<!DOCTYPE html>
2<html lang="en">
3<head>
4<meta charset="utf-8">
5<meta name="viewport" content="width=device-width, initial-scale=1"><title>Epoch Converter - Unix Timestamp Converter</title><link rel="preconnect" href="https://www.googletagmanager.com">
6<link rel="canonical" href="https://www.epochconverter.com/" /><link rel="alternate" hreflang="af" href="https://www.epochconverter.com/af" /><link rel="alternate" hreflang="id" href="https://www.epochconverter.com/id" /><link rel="alternate" hreflang="ms" href="https://www.epochconverter.com/ms" /><link rel="alternate" hreflang="jv" href="https://www.epochconverter.com/jv" /><link rel="alternate" hreflang="ca" href="https://www.epochconverter.com/ca" /><link rel="alternate" hreflang="cs" href="https://www.epochconverter.com/cs" /><link rel="alternate" hreflang="da" href="https://www.epochconverter.com/da" /><link rel="alternate" hreflang="de" href="https://www.epochconverter.com/de" /><link rel="alternate" hreflang="et" href="https://www.epochconverter.com/et" /><link rel="alternate" hreflang="en" href="https://www.epochconverter.com/" /><link rel="alternate" hreflang="es" href="https://espanol.epochconverter.com/" /><link rel="alternate" hreflang="fr" href="https://www.epochconverter.com/fr" /><link rel="alternate" hreflang="ha" href="https://www.epochconverter.com/ha" /><link rel="alternate" hreflang="hr" href="https://www.epochconverter.com/hr" /><link rel="alternate" hreflang="it" href="https://www.epochconverter.com/it" /><link rel="alternate" hreflang="sw" href="https://www.epochconverter.com/sw" /><link rel="alternate" hreflang="lt" href="https://www.epochconverter.com/lt" /><link rel="alternate" hreflang="hu" href="https://www.epochconverter.com/hu" /><link rel="alternate" hreflang="nl" href="https://www.epochconverter.com/nl" /><link rel="alternate" hreflang="no" href="https://www.epochconverter.com/no" /><link rel="alternate" hreflang="uz" href="https://www.epochconverter.com/uz" /><link rel="alternate" hreflang="pl" href="https://www.epochconverter.com/pl" /><link rel="alternate" hreflang="pt" href="https://www.epochconverter.com/pt" /><link rel="alternate" hreflang="ro" href="https://www.epochconverter.com/ro" /><link rel="alternate" hreflang="sq" href="https://www.epochconverter.com/sq" /><link rel="alternate" hreflang="sk" href="https://www.epochconverter.com/sk" /><link rel="alternate" hreflang="fi" href="https://www.epochconverter.com/fi" /><link rel="alternate" hreflang="sv" href="https://www.epochconverter.com/sv" /><link rel="alternate" hreflang="tl" href="https://www.epochconverter.com/tl" /><link rel="alternate" hreflang="vi" href="https://www.epochconverter.com/vi" /><link rel="alternate" hreflang="tr" href="https://www.epochconverter.com/tr" /><link rel="alternate" hreflang="el" href="https://www.epochconverter.com/el" /><link rel="alternate" hreflang="bg" href="https://www.epochconverter.com/bg" /><link rel="alternate" hreflang="ru" href="https://www.epochconverter.com/ru" /><link rel="alternate" hreflang="sr" href="https://www.epochconverter.com/sr" /><link rel="alternate" hreflang="uk" href="https://www.epochconverter.com/uk" /><link rel="alternate" hreflang="he" href="https://www.epochconverter.com/he" /><link rel="alternate" hreflang="ur" href="https://www.epochconverter.com/ur" /><link rel="alternate" hreflang="ar" href="https://www.epochconverter.com/ar" /><link rel="alternate" hreflang="fa" href="https://www.epochconverter.com/fa" /><link rel="alternate" hreflang="mr" href="https://www.epochconverter.com/mr" /><link rel="alternate" hreflang="hi" href="https://www.epochconverter.com/hi" /><link rel="alternate" hreflang="bn" href="https://www.epochconverter.com/bn" /><link rel="alternate" hreflang="pa" href="https://www.epochconverter.com/pa" /><link rel="alternate" hreflang="ta" href="https://www.epochconverter.com/ta" /><link rel="alternate" hreflang="te" href="https://www.epochconverter.com/te" /><link rel="alternate" hreflang="th" href="https://www.epochconverter.com/th" /><link rel="alternate" hreflang="zh" href="https://www.epochconverter.com/zh" /><link rel="alternate" hreflang="ja" href="https://www.epochconverter.com/ja" /><link rel="alternate" hreflang="zh-tw" href="https://www.epochconverter.com/zh-tw" /><link rel="alternate" hreflang="ko" href="https://www.epochconverter.com/ko" /><link rel="alternate" hreflang="x-default" href="https://www.epochconverter.com/" />
7<meta name="format-detection" content="telephone=no">
8<link rel="apple-touch-icon" href="/img/apple-touch-icon.png" sizes="180x180">
9<link rel="shortcut icon" href="/img/epoch.ico">
10<link rel="icon" href="/img/favicon-192x192.png" type="image/png" sizes="192x192">
11<link rel="icon" href="/img/favicon-32x32.png" type="image/png" sizes="32x32">
12<link rel="manifest" href="/img/site.webmanifest"><meta name="description" content="Easy Epoch & Unix timestamp converter tools for software developers. Includes epoch explanation and conversion syntax in many programming languages."><link rel="stylesheet" href="/css/epoch.min.css?v=106" type="text/css" />  <meta property="og:type" content="website">
13  <meta property="og:title" content="Epoch Converter - Unix Timestamp Converter">
14  <meta property="og:description" content="Online Epoch & Unix timestamp converter tools for software developers. Many converters and code examples for various programming languages.">
15  <meta property="og:url" content="https://www.epochconverter.com/">
16  <meta property="og:image" content="https://www.epochconverter.com/img/og/epochconverter-og.jpg">  
16<script>
vendor: 335 bytes, lines 16-20
16(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
17  new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
18  j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
19  'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
20  })(window,document,'script','dataLayer','
20GTM-2B52
vendor: 3 bytes, line 20
20');
20</script>
20<link rel="search" type="application/opensearchdescription+xml" href="/site/searchbar.xml" title="Epoch Converter - Epoch to date" /><style type="text/css">@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/v/inter/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/v/inter/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/v/inter/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/v/inter/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/v/inter/5.2.8/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/v/inter/5.2.8/greek/wght/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:400;src:url(/cf-fonts/v/inter/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/v/inter/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/v/inter/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/v/inter/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/v/inter/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/v/inter/5.2.8/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/v/inter/5.2.8/greek/wght/normal.woff2);unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:500;src:url(/cf-fonts/v/inter/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:600;src:url(/cf-fonts/v/inter/5.2.8/greek-ext/wght/normal.woff2);unicode-range:U+1F00-1FFF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:600;src:url(/cf-fonts/v/inter/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:600;src:url(/cf-fonts/v/inter/5.2.8/greek/wght/normal.woff2);
20unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:600;src:url(/cf-fonts/v/inter/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:600;src:url(/cf-fonts/v/inter/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:600;src:url(/cf-fonts/v/inter/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Inter';font-style:normal;font-weight:600;src:url(/cf-fonts/v/inter/5.2.8/cyrillic/wght/normal.woff2);unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap;}@font-face {font-family:'Plus Jakarta Sans';font-style:normal;font-weight:500;src:url(/cf-fonts/v/plus-jakarta-sans/5.2.8/latin/wght/normal.woff2);unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-display:swap;}@font-face {font-family:'Plus Jakarta Sans';font-style:normal;font-weight:500;src:url(/cf-fonts/v/plus-jakarta-sans/5.2.8/cyrillic-ext/wght/normal.woff2);unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-display:swap;}@font-face {font-family:'Plus Jakarta Sans';font-style:normal;font-weight:500;src:url(/cf-fonts/v/plus-jakarta-sans/5.2.8/vietnamese/wght/normal.woff2);unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;font-display:swap;}@font-face {font-family:'Plus Jakarta Sans';font-style:normal;font-weight:500;src:url(/cf-fonts/v/plus-jakarta-sans/5.2.8/latin-ext/wght/normal.woff2);unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;font-display:swap;}</style>
21<script>function showLoading(id){var r=id?document.getElementById(id):null;if(!r&&document.activeElement&&document.activeElement.form)r=document.activeElement.form.querySelector(".resultbox");if(!r&&id)r=document.getElementById(id);if(r)r.innerHTML="The converter is still loading... please wait a few seconds.";}try {var _t = localStorage.getItem('theme');if (_t === 'dark') {document.documentElement.classList.add('dark');}else if (_t === 'system') {document.documentElement.classList.add('system');if (window.matchMedia && window.matchMedia('(prefers-color-scheme: dark)').matches) {document.documentElement.classList.add('dark');}}} catch (err) {}</script>
21<script>function EpochToHuman(){showLoading("result1");}function HumanToEpoch(){showLoading("hf-result");}function HumanToEpochTZ(){showLoading("hf-result");}function HumanToEpoch2(){showLoading("result3");}function beginEnd(){showLoading();}function TimeCounter(){showLoading("result4");}function emptyFields(){}function mobileMenu(){}function settingsPanelToggle(){}</script>
21</head><body class="long"><a class="sr-only sr-only-focusable" href="#contentwrapper">Skip to content</a><a class="sr-only hidemobile sr-only-focusable" href="#rightcolumn">Skip to navigation</a>
vendor: 67 bytes, line 21
21<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
21GTM-2B52
vendor: 83 bytes, lines 21-22
21"
22height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
23<span id="top"></span><span id="responsive"></span>
24<div id="maincontainer">
25
26<header id="topsection" role="banner"><div class="innertube">
27<a class="logo" href="https://www.epochconverter.com"><span class="logo">Epoch Converter</span></a>
28<div id="header-buttons"><span id="themebtnlink"><button type="button" id="theme-btn" onClick='themePanelToggle(event); return false;' aria-label="Theme" title="Theme" aria-controls="theme-popover" aria-expanded="false"><span id="theme-btn-icon"><i class="fa icon-light fa-fw" aria-hidden="true"></i><i class="fa fa-angle-down" aria-hidden="true"></i></span></button><div id="theme-popover" hidden><div id="theme-popover-toggles" class="cal-toggle-group cal-toggle-group--vertical" role="group" aria-label="Theme"><button type="button" class="cal-toggle" data-val="light">Light</button><button type="button" class="cal-toggle middle" data-val="dark">Dark</button><button type="button" class="cal-toggle" data-val="system">Auto</button></div></div></span><span id="settingslink"><button type="button" onClick='settingsPanelToggle(event); return false;' aria-label="Preferences" title="Preferences" aria-controls="settingspanel" aria-expanded="false" class="btn-settings"></button></span><span id="mobilemenulink"><button type="button" onClick='mobileMenu(); return false;' aria-label="Menu" title="Menu" aria-controls="rightcolumn" aria-expanded="false">&#9776;</button></span></div>
28<script>
29window.toggleMenuIcon = function(t,e){t&&(t.classList.toggle("fa-angle-up",e),t.classList.toggle("fa-angle-down",!e))};
30(function(){var i=document.getElementById('theme-btn-icon');if(i&&document.documentElement.classList.contains('dark')){i.innerHTML='<i class="fa icon-dark fa-fw" aria-hidden="true"><\/i><i class="fa fa-angle-down" aria-hidden="true"><\/i>';}else if(i&&document.documentElement.classList.contains('system')){i.innerHTML='<i class="fa icon-auto fa-fw" aria-hidden="true"><\/i><i class="fa fa-angle-down" aria-hidden="true"><\/i>';}}());</script>
30
31
32<h1>Epoch &amp; Unix timestamp conversion tools</h1><div class="ad_code ad_center"><span class="bnr_full">
33<script async src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js?client=ca-pub-8772506942141059" crossorigin="anonymous"></script>
33
34<ins class="adsbygoogle bnr_full"
35style="display:inline-block"
36data-ad-client="ca-pub-8772506942141059"
37data-ad-slot="6472539480"
38data-ad-format="horizontal,rectangle"
39data-full-width-responsive="true"></ins>
40<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
40
41</span></div></div></header>
42
43<main id="contentwrapper" role="main" tabindex="-1">
44<div id="contentcolumn">
45<div id="jqlocl"></div>
46<div class="innertube">
47<p>&nbsp;</p>
48<div class="inline" id="clocktext">The current <a href="/clock">Unix epoch time</a> is&nbsp;
49<div class="clock-container">
50<div id="ecclock" class="ecclock" role="timer">1790235665</div><button type="button" id="clock-expand" class="clocknotice-btn" aria-expanded="false" aria-controls="precision-panel" title="Show in milli-, micro-, and nanoseconds"><i class="fa fa-angle-down" aria-hidden="true"></i></button>
51<div id="precision-panel" style="display:none">
52<div class="precision-row"><span class="precision-label">Seconds:</span>
53<span id="clock-s" class="precision-val"></span><button type="button" class="copy-btn" data-copy="s" title="Copy"><i class="fa fa-copy" aria-hidden="true"></i></button></div>
54<div class="precision-row"><span class="precision-label">Milliseconds:</span>
55<span id="clock-ms" class="precision-val"></span><button type="button" class="copy-btn" data-copy="ms" title="Copy"><i class="fa fa-copy" aria-hidden="true"></i></button></div>
56<div class="precision-row"><span class="precision-label">Microseconds:</span>
57<span id="clock-us" class="precision-val"></span><button type="button" class="copy-btn" data-copy="us" title="Copy"><i class="fa fa-copy" aria-hidden="true"></i></button></div>
58<div class="precision-row"><span class="precision-label">Nanoseconds:</span>
59<span id="clock-ns" class="precision-val"></span><button type="button" class="copy-btn" data-copy="ns" title="Copy"><i class="fa fa-copy" aria-hidden="true"></i></button></div></div></div></div>
60
61</div><div class="innertube">
62<span id="tools"></span>
63<h2 id="efhead">Convert epoch to human-readable date and vice versa</h2>
64<form name="ef" id="ef" onSubmit="EpochToHuman();return false;">
65    <input type="text" size="17" maxlength="20" id="ecinput" class="epoch" name="TimeStamp" value="" spellcheck="false" autocomplete="off" aria-label="Timestamp">
66    <button type="submit" class="button"><span class="desktoponly">Tim<u>e</u>stamp to readable date</span><span class="mobileonly">Tim<u>e</u>stamp to date</span></button>
67    <a href="#" title="Clear form" class="mobileonly link-reset" onclick="this.closest('form').reset();return false;"><span class="sr-only">Clear form</span></a>    <a href="#" title="Preferences" class="open-settings-panel btn-settings"><span class="sr-only">Preferences</span></a>    <div class="instruction">Supports Unix timestamps in seconds, milliseconds, microseconds and nanoseconds.</div>
68    <div class="clear resultbox" id="result1" role="status" aria-live="polite"></div>
69</form>
70
71<script>var ec_default_datef="mdy";</script>
71<form name="hf" id="hf" data-format="mdy" class="date-selector datetime-selector" onSubmit="HumanToEpochTZ();return false;"><div id="hf-wrap" class="date-input-wrap"><div class="date-unified-field"><div class="duf-cell"><span class="duf-label" id="hf-h1">Mon</span><div id="hf-d1" class="duf-input-wrap"><input class="dateform month" autocomplete="off" type="text" inputmode="numeric" pattern="[0-9]*" size=2 maxlength=2 value="9" name="mm" aria-label="Month"><span class="datesep">/</span></div></div><div class="duf-cell"><span class="duf-label" id="hf-h2">Day</span><div id="hf-d2" class="duf-input-wrap"><input class="dateform day" autocomplete="off" type="text" inputmode="numeric" pattern="[0-9]*" size=2 maxlength=2 value="24" name="dd" aria-label="Day"><span class="datesep">/</span></div></div><div class="duf-cell"><span class="duf-label" id="hf-h3">Yr</span><div id="hf-d3" class="duf-input-wrap"><input class="dateform year" autocomplete="off" type="text" inputmode="numeric" pattern="[0-9]*" size=4 maxlength=4 value="2026" name="yyyy" aria-label="Year"><span class="datesep"></span></div></div><button type="button" class="duf-dp-btn" id="hf-dp-btn" aria-hidden="true" tabindex="-1" title="Calendar"><i class="fa fa-angle-down" aria-hidden="true"></i></button><div class="duf-cell duf-time-first"><span class="duf-label">Hr</span><div class="duf-input-wrap"><input class="dateform" type="text" inputmode="numeric" pattern="[0-9]*" autocomplete="off" size=2 maxlength=2 value="12" name="hh" aria-label="Hours"><span class="datesep">:</span></div></div><div class="duf-cell"><span class="duf-label">Min</span><div class="duf-input-wrap"><input class="dateform" type="text" inputmode="numeric" pattern="[0-9]*" autocomplete="off" size=2 maxlength=2 value="0" name="mn" aria-label="Minutes"><span class="datesep">:</span></div></div><div class="duf-cell"><span class="duf-label">Sec</span><div class="duf-input-wrap"><input class="dateform" type="text" inputmode="numeric" pattern="[0-9]*" autocomplete="off" size=2 maxlength=2 value="0" name="ss" aria-label="Seconds"><span class="ampm"><select name="am" aria-label="AM or PM"><option value="am" selected>AM</option><option value="pm">PM</option></select></span></div></div><div class="duf-datepicker" id="hf-dp"></div></div><div class="duf-extras"><select name="tz" class="pref-tz" aria-label="Time zone"><option value="1" selected>UTC</option><option value="2">Local time</option></select><button type="submit" class="button">Date to <u>t</u>imestamp</button></div></div><div class="clear resultspacing resultbox" id="hf-result" role="status" aria-live="polite"></div></form>
72<form name="fs" id="fs" onSubmit="HumanToEpoch2();return false;">
73 <input type="text" id="rcinput" size="38" maxlength="100" name="DateTime" spellcheck="false" autocomplete="off" aria-label="Date string">
74 <button type="submit" class="button">Date to timestamp</button>
75 <a href="#" title="Clear form" class="mobileonly link-reset" onclick="this.closest('form').reset();return false;"><span class="sr-only">Clear form</span></a> <div class="instruction"><u>I</u>nput: ISO 8601/RFC 3339, D-M-Y, M/D/Y, Y-M-D, relative dates, RFC 5322, HTTP-date, RFC 9557.</div>
76    <div class="clear resultbox" id="result3" role="status" aria-live="polite"></div>
77</form>
78<p class="desktoponly"><br>Press <kbd onClick="emptyFields(); return false;">C</kbd> to clear all forms</p>
79
80</div><div class="innertube">
81<h2 id="brhead">Epoch dates for the start and end of the year/month/day</h2>
82<form name="br" id="br" data-format="mdy" class="date-selector" onSubmit="beginEnd();return false;">
83<span class="cal-toggle-wrapper">
84  <span>Show start &amp; end of</span>
85  <span class="cal-toggle-group wrapable" role="group" aria-label="Show start and end of">
86    <button type="button" class="cal-toggle" id="br-opt-year"><u>Y</u>ear</button><button type="button" class="cal-toggle middle active" id="br-opt-month"><u>M</u>onth</button><button type="button" class="cal-toggle" id="br-opt-day"><u>D</u>ay</button>
87  </span>
88</span>
89 <br><br><div id="br-wrap" class="date-input-wrap"><div class="date-unified-field"><div class="duf-cell"><span class="duf-label" id="br-h1">Mon</span><div id="br-d1" class="duf-input-wrap"><input class="dateform month" autocomplete="off" type="text" inputmode="numeric" pattern="[0-9]*" size=2 maxlength=2 value="9" name="mm" aria-label="Month"><span class="datesep">/</span></div></div><div class="duf-cell"><span class="duf-label" id="br-h2">Day</span><div id="br-d2" class="duf-input-wrap"><input class="dateform day" autocomplete="off" type="text" inputmode="numeric" pattern="[0-9]*" size=2 maxlength=2 value="24" name="dd" aria-label="Day"><span class="datesep">/</span></div></div><div class="duf-cell"><span class="duf-label" id="br-h3">Yr</span><div id="br-d3" class="duf-input-wrap"><input class="dateform year" autocomplete="off" type="text" inputmode="numeric" pattern="[0-9]*" size=4 maxlength=4 value="2026" name="yyyy" aria-label="Year"><span class="datesep"></span></div></div><button type="button" class="duf-dp-btn" id="br-dp-btn" aria-hidden="true" tabindex="-1" title="Calendar"><i class="fa fa-angle-down" aria-hidden="true"></i></button><div class="duf-datepicker" id="br-dp"></div></div><div class="duf-extras"><select name="tz" class="pref-tz" aria-label="Time zone"><option value="1" selected>UTC</option><option value="2">Local time</option></select><button type="submit" class="button">Convert</button> <a class="spacing desktoponly" href="/timestamp-list#month">Timestamps by month</a></div></div><div class="clear resultspacing resultbox" id="br-result" role="status" aria-l
89ive="polite"></div></form><h2 id="tchead">Convert seconds to years, months, days, hours and minutes</h2>
90<form name="tc" id="tc" onSubmit="TimeCounter();return false;">
91 <input type="text" id="scinput" size="14" maxlength="13" inputmode="numeric" pattern="[0-9]*" value="" name="seconds" autocomplete="off" aria-label="Number">
92 <button type="submit" class="button">Convert <u>s</u>econds</button>
93 <a href="#" title="Clear form" class="mobileonly link-reset" onclick="this.closest('form').reset();return false;"><span class="sr-only">Clear form</span></a> <div class="resultbox" id="result4" role="status" aria-live="polite" style="min-height:70px;padding-bottom:10px"></div>
94</form>
95
96</div><div class="innertube">
97<h2>What is the Unix epoch?</h2>
98<p>The <strong>Unix epoch</strong> (also called <strong>Unix time</strong>, <strong>POSIX time</strong>, or a <strong>Unix timestamp</strong>) is the number of seconds since January 1, 1970, 00:00:00 UTC, not counting leap seconds (ISO 8601: 1970-01-01T00:00:00Z).
99Strictly speaking, the epoch is Unix time 0, but people often use "epoch" as shorthand for Unix time in general.
100Some systems store epoch values as signed 32-bit integers, which can break on January 19, 2038, in the <a href="/year-2038-problem">Year 2038 problem</a>.
101This page converts timestamps in seconds (10 digits), milliseconds (13 digits), microseconds (16 digits), and nanoseconds (19 digits) into readable dates.</p>
102
103<div class="ectable-simple right-2nd-cell"><table class="infotable"><thead>
104<tr><th>Human-readable time&nbsp;</th><th>Seconds</th></tr>
105</thead><tbody>
106<tr><td>1 hour</td><td>3,600 seconds</td></tr>
107<tr><td>1 day</td><td>86,400 seconds</td></tr>
108<tr><td>1 week</td><td>604,800 seconds</td></tr>
109<tr><td>1 month (~30.437 days)&nbsp;</td><td>2,629,743 seconds</td></tr>
110<tr><td>1 year (365.25 days)&nbsp;</td><td>&nbsp;31,557,600 seconds</td></tr>
111</tbody></table></div>
112
113<h2 id="code">Code examples</h2>
114<h3 style="padding-top:0">How to get the current epoch time in code...</h3>
115<p>The first line for each programming language shows how to get the current epoch time.
116The second line shows how to convert an epoch timestamp to a human-readable date.
117Replace the example epoch time 1800000000 with your own value. All examples return the epoch timestamp in seconds (and not milliseconds).</p>
118<p>The full list in the <a href="/programming/">programming section</a> also includes snippets for converting human-readable dates to epoch time.</p>
119<p class="syntaxtoggle" style="display:none"><a href="#" class="toggleOpen" onClick="event.preventDefault();">Show code examples <i class="fa fa-angle-down" aria-hidden="true"></i></a></p>
120<table class="syntaxtable">
121<tr><td class="proglang">Python</td><td class="progcode"><code>import time; time.time()</code><br>
122<code>import time; time.ctime(1800000000)</code></td></tr>
123<tr><td class="proglang">PHP</td><td class="progcode"><code>time()</code><br>
124<code>date('r', 1800000000);</code></td></tr>
125<tr><td class="proglang">JavaScript</td><td class="progcode"><code>Math.floor(new Date().getTime()/1000.0)</code><br>
126<code>new Date(1800000000*1000).toLocaleString()</code></td></tr>
127<tr><td class="proglang">Java</td><td class="progcode"><code>long epoch = System.currentTimeMillis()/1000;</code><br>
128<code>String date = new java.text.SimpleDateFormat("MM/dd/yyyy HH:mm:ss").format(new java.util.Date (1800000000*1000));</code></td></tr>
129<tr><td class="proglang">C</td><td class="progcode">Use the <a href="/programming/c">C code snippets</a></td></tr>
130<tr><td class="proglang">C++</td><td class="progcode"><code>double now = std::chrono::duration_cast&lt;std::chrono::seconds&gt; (std::chrono::system_clock::now().time_since_epoch()).count();</code><br>
131<code>auto date = std::chrono::system_clock::from_time_t(1800000000); std::cout &lt;&lt; std::format("{:%F %T}", date);</code></td></tr>
132<tr><td class="proglang">C#</td><td class="progcode"><code>DateTimeOffset.Now.ToUnixTimeSeconds()</code><br>
133<code>new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc).AddSeconds(epoch).ToShortDateString();</code></td></tr>
134<tr><td class="proglang">Ruby</td><td class="progcode"><code>Time.now.to_i</code><br>
135<code>Time.at(1800000000)</code></td></tr>
136<tr><td class="proglang">Go</td><td class="progcode"><code>time.Now().Unix()</code><br>
137<code>time.Unix(1800000000, 0)</code></td></tr>
138<tr><td class="proglang">R</td><td class="progcode"><code>as.numeric(Sys.time())</code><br>
139<code>as.POSIXct(1800000000, origin="1970-01-01", tz="GMT")</code></td></tr>
140<tr><td class="proglang">Lua</td><td class="progcode"><code>epoch = os.time()</code><br>
141<code>datestring = os.date('%c',1800000000)</code></td></tr>
142<tr><td class="proglang">Dart</td><td class="progcode"><code>DateTime.now().millisecondsSinceEpoch ~/ 1000</code><br>
143<code>DateTime.fromMillisecondsSinceEpoch(1800000000*1000)</code></td></tr>
144<tr><td class="proglang">PostgreSQL</td><td class="progcode"><code>SELECT EXTRACT(EPOCH FROM now());</code><br>
145<code>SELECT TO_TIMESTAMP(1800000000);</code></td></tr>
146<tr><td class="proglang">MySQL</td><td class="progcode"><code>SELECT UNIX_TIMESTAMP(NOW());</code><br>
147<code>SELECT FROM_UNIXTIME(1800000000);</code> <a href="/programming/mysql">More MySQL</a></td></tr>
148<tr><td class="proglang">SQL Server</td><td class="progcode"><code>SELECT DATEDIFF(SECOND, '1970-01-01', GETUTCDATE());</code><br>
149<code>SELECT DATEADD(SECOND, 1800000000, '1970-01-01');</code></td></tr>
150<tr><td class="proglang">SQLite</td><td class="progcode"><code>SELECT unixepoch();</code><br>
151<code>SELECT datetime(1800000000, 'unixepoch');</code>
152<br>or local time zone: <code>SELECT datetime(1800000000, 'unixepoch', 'localtime');</code></td></tr>
153
154<tr><td class="proglang">Unix/Linux Shell</td><td class="progcode"><code>date +%s</code><br>
155<code>date -d @1800000000</code> Replace '-d' with '-ud' for UTC time.</td></tr>
156<tr><td class="proglang">macOS</td><td class="progcode"><code>date +%s</code><br>
157<code>date -j -r 1800000000</code></td></tr>
158<tr><td class="proglang">PowerShell</td><td class="progcode"><code>
158[DateTimeOffset]::Now.ToUnixTimeSeconds()</code><br>
159<code>[DateTimeOffset]::FromUnixTimeSeconds(1800000000).LocalDateTime</code></td></tr>
160<tr><td class="proglang">Excel/LibreOffice Calc</td><td class="progcode"> <code>=(A1 / 86400) + 25569</code> Format the result cell for date/time. The result is in UTC (A1 contains the epoch). For other time zones: =((A1 +/- <a href="/timezones">time zone adjustment</a>) / 86400) + 25569.</td></tr>
161</table>
162<p class="br">Thanks to everyone who sent me corrections and updates!</p>
163<p>More date-related programming examples: <a href="/weeknumbers">What's the current week number?</a> - <a href="/daynumbers">What's the current day number?</a></p>
164<p><i>Please note:</i> All tools on this page are based on the date &amp; time settings of your computer and use JavaScript to convert times. Some browsers apply the current daylight saving time rules to all past dates.</p>
165
166</div>
167</div>
168</main>
169
170<div id="jqlocr"></div>
171<aside id="rightcolumn" aria-label="Site menu" tabindex="-1">
172<button type="button" class="close" aria-label="Close"></button>
173<nav class="innertube" aria-labelledby="sidebar-title">
174
175<h2 id="sidebar-title">Pages</h2>
176
177<div class="sub firstsub">
178
179<div class="menu" id="menu-epochtools">
180<h3>Unix time / epoch <i class="fa fa-angle-up" aria-hidden="true"></i></h3><div class="links">
181<a href="/">Home</a><br>
182<a href="/batch">Batch converter</a><br>
183<a href="/timezones">Time zone converter</a><br>
184<a href="/timestamp-list">Timestamp list</a><br>
185<a href="/calendar/2026">Calendar with timestamps</a><br>
186<a href="/hex" title="seconds since 1970">Unix hex timestamp</a><br>
187<a href="/year-2038-problem">Year 2038 problem</a><br>
188<a href="/countdown">Countdown in seconds</a><br>
189<a href="/clock">Epoch clock</a>
190</div></div>
191
192<div class="menu" id="menu-converters">
193<h3>Other converters <i class="fa fa-angle-up" aria-hidden="true"></i></h3><div class="links">
194<a href="/ldap" title="100-nanosecond intervals since 1601">LDAP timestamp</a><br>
195<a href="/dotnet" title="100-ns intervals since year 1">.NET DateTime ticks</a><br>
196<a href="/snowflake">Snowflake ID (Discord/X)</a><br>
197<a href="/tid">Bluesky/AT Protocol TID</a><br>
198<a href="/uuid">UUID/ULID timestamp</a><br>
199<a href="/gps" title="seconds, weeks since Jan. 6, 1980">GPS time converter</a><br>
200<a href="/webkit" title="microseconds since 1601">Chrome/WebKit timestamp</a><br>
201<a href="/coredata" title="seconds since 2001">Cocoa Core Data timestamp</a><br>
202<a href="/mac" title="seconds since 1904">Mac HFS+ timestamp</a><br>
203<a href="/ntp" title="seconds since 1900">NTP timestamp</a><br>
204<a href="/fat" title="seconds since 1980/2000">FAT timestamp</a><br>
205<a href="/sas" title="seconds, days since 1960">SAS timestamp</a><br>
206<a href="/excel-oadate" title="days since 1900">Excel OADate timestamp</a><br>
207<a href="/seconds-days-since-y0" title="days since Y0,1,1900,1904,1970, seconds since Y0,1">Seconds/days since year 0</a><br>
208<a href="/duration">ISO duration converter</a><br>
209<a href="/numbers/bin-oct-dec-hex">Bin/Oct/Hex converter</a><br>
210<a href="/julian-day" title="JD, MJD, JDN converter">Julian Day converter</a><br>
211</div></div>
212
213<div class="menu" id="menu-datetime">
214<h3>Date and time <i class="fa fa-angle-up" aria-hidden="true"></i></h3><div class="links">
215<a href="/weeknumbers">Week number</a><br>
216<a href="/weeks/2026">Week numbers 2026</a><br>
217<a href="/daynumbers">Day number</a><br>
218<a href="/days/2026">Day numbers 2026</a><br>
219<a href="/world-clock">World clock</a><br>
220<a href="/years">Years and leap years</a><br>
221<a href="/lunar-phases/2026">Lunar phases</a><br>
222<a href="/date-calculator">Date calculator</a><br>
223<a href="/date-difference">Calculate the difference<br>&nbsp;&nbsp;&nbsp;between two dates</a><br>
224</div></div>
225
226</div><div class="sub lastsub">
227
228<div class="menu menu-closed" id="menu-prg">
229<h3>Programming <i class="fa fa-angle-down" aria-hidden="true"></i></h3><div class="links">
230<a href="/programming/">Code snippets A-Z</a><br>
231<a href="/programming/c">Epoch in C</a><br>
232<a href="/programming/mysql">Epoch in MySQL</a><br>
233<a href="/programming/perl">Epoch in PERL</a><br>
234<a href="/programming/php">Epoch in PHP</a>
235</div></div>
236
237<div class="menu menu-closed" id="menu-lang">
238<h3><i class="lang-icon" aria-hidden="true"></i>Languages <i class="fa fa-angle-down" aria-hidden="true"></i></h3><div class="links"><a lang="af" hreflang="af" title="Afrikaans" href="/af">Afrikaans</a><br>
239<a lang="id" hreflang="id" title="Indonesian" href="/id">Bahasa Indonesia</a><br>
240<a lang="ms" hreflang="ms" title="Malay" href="/ms">Bahasa Melayu</a><br>
241<a lang="jv" hreflang="jv" title="Javanese" href="/jv">Basa Jawa</a><br>
242<a lang="ca" hreflang="ca" title="Catalan" href="/ca">Català</a><br>
243<a lang="cs" hreflang="cs" title="Czech" href="/cs">Čeština</a><br>
244<a lang="da" hreflang="da" title="Danish" href="/da">Dansk</a><br>
245<a lang="de" hreflang="de" title="German" href="/de">
245Deutsch</a><br>
246<a lang="et" hreflang="et" title="Estonian" href="/et">Eesti</a><br>
247<a lang="en" hreflang="en" title="English" href="/">English</a><br>
248<a lang="es" hreflang="es" title="Spanish" href="//espanol.epochconverter.com/">Español</a><br>
249<a lang="fr" hreflang="fr" title="French" href="/fr">Français</a><br>
250<a lang="ha" hreflang="ha" title="Hausa" href="/ha">Hausa</a><br>
251<a lang="hr" hreflang="hr" title="Croatian" href="/hr">Hrvatski</a><br>
252<a lang="it" hreflang="it" title="Italian" href="/it">Italiano</a><br>
253<a lang="sw" hreflang="sw" title="Swahili" href="/sw">Kiswahili</a><br>
254<a lang="lt" hreflang="lt" title="Lithuanian" href="/lt">Lietuvių</a><br>
255<a lang="hu" hreflang="hu" title="Hungarian" href="/hu">Magyar</a><br>
256<a lang="nl" hreflang="nl" title="Dutch" href="/nl">Nederlands</a><br>
257<a lang="no" hreflang="no" title="Norwegian" href="/no">Norsk</a><br>
258<a lang="uz" hreflang="uz" title="Uzbek" href="/uz">O'zbek</a><br>
259<a lang="pl" hreflang="pl" title="Polish" href="/pl">Polski</a><br>
260<a lang="pt" hreflang="pt" title="Portuguese" href="/pt">Português</a><br>
261<a lang="ro" hreflang="ro" title="Romanian" href="/ro">Română</a><br>
262<a lang="sq" hreflang="sq" title="Albanian" href="/sq">Shqip</a><br>
263<a lang="sk" hreflang="sk" title="Slovak" href="/sk">Slovenčina</a><br>
264<a lang="fi" hreflang="fi" title="Finnish" href="/fi">Suomi</a><br>
265<a lang="sv" hreflang="sv" title="Swedish" href="/sv">Svenska</a><br>
266<a lang="tl" hreflang="tl" title="Tagalog" href="/tl">Tagalog</a><br>
267<a lang="vi" hreflang="vi" title="Vietnamese" href="/vi">Tiếng Việt</a><br>
268<a lang="tr" hreflang="tr" title="Turkish" href="/tr">Türkçe</a><br>
269<a lang="el" hreflang="el" title="Greek" href="/el">Ελληνικά</a><br>
270<a lang="bg" hreflang="bg" title="Bulgarian" href="/bg">Български</a><br>
271<a lang="ru" hreflang="ru" title="Russian" href="/ru">Русский</a><br>
272<a lang="sr" hreflang="sr" title="Serbian" href="/sr">Српски</a><br>
273<a lang="uk" hreflang="uk" title="Ukrainian" href="/uk">Українська</a><br>
274<a lang="he" hreflang="he" title="Hebrew" href="/he">עברית</a><br>
275<a lang="ur" hreflang="ur" title="Urdu" href="/ur">اردو</a><br>
276<a lang="ar" hreflang="ar" title="Arabic" href="/ar">العربية</a><br>
277<a lang="fa" hreflang="fa" title="Persian" href="/fa">فارسی</a><br>
278<a lang="mr" hreflang="mr" title="Marathi" href="/mr">मराठी</a><br>
279<a lang="hi" hreflang="hi" title="Hindi" href="/hi">हिन्दी</a><br>
280<a lang="bn" hreflang="bn" title="Bengali" href="/bn">বাংলা</a><br>
281<a lang="pa" hreflang="pa" title="Punjabi" href="/pa">ਪੰਜਾਬੀ</a><br>
282<a lang="ta" hreflang="ta" title="Tamil" href="/ta">தமிழ்</a><br>
283<a lang="te" hreflang="te" title="Telugu" href="/te">తెలుగు</a><br>
284<a lang="th" hreflang="th" title="Thai" href="/th">ไทย</a><br>
285<a lang="zh" hreflang="zh" title="Chinese" href="/zh">中文</a><br>
286<a lang="ja" hreflang="ja" title="Japanese" href="/ja">日本語</a><br>
287<a lang="zh-tw" hreflang="zh-tw" title="Chinese, Traditional" href="/zh-tw">繁體中文</a><br>
288<a lang="ko" hreflang="ko" title="Korean" href="/ko">한국어</a><br>
289</div></div>
290
291<div class="menu" id="menu-more">
292<h3>More <i class="fa fa-angle-up" aria-hidden="true"></i></h3><div class="links">
293<a href="/comments">Comments &amp; questions</a><br>
294<a lang="es" href="//espanol.epochconverter.com/">Este sitio en Espa&#241;ol</a><br>
295<a target="_blank" class="external" href="https://www.charset.org/">Charset Tools</a>
296</div></div>
297</div><br>
298
299</nav>
300</aside>
301
302<footer id="footer" role="contentinfo">
303<div class="ad_code ad_center"><span class="bnr_full">
304
305<ins class="adsbygoogle bnr_full"
306style="display:inline-block"
307data-ad-client="ca-pub-8772506942141059"
308data-ad-slot="6472539480"
309data-ad-format="horizontal,rectangle"
310data-full-width-responsive="true"></ins>
311<script>(adsbygoogle = window.adsbygoogle || []).push({});</script>
311
312</span></div>
313<div class="google-anno-skip"><nav class="footer-links"><a href="/">Home</a> - <a href="/site/sitemap">Sitemap</a> - <a href="/site/privacy-policy">Privacy</a> - <a href="/site/disclaimer">Disclaimer</a> - <a href="/site/contact">Contact</a></nav><div class="footer-copy"><bdi>&copy; 2026 <a class="nocolor" href="https://www.epochconverter.com">Epoch Converter</a> by <a class="nocolor" href="https://misja.com/">Misja.com</a></bdi></div></div>
314
315<div class="topbtn"><a href="#top" class="jumptotop"><i class="fa fa-arrow-up fa-fw fa-lg fa-border" aria-hidden="true"></i><span class="sr-only">Jump to top</span></a></div>
316</footer>
317</div>
318
319  <div id="settingspanel" aria-hidden="true" role="dialog" aria-labelledby="settingspanel-title" google-side-rail-overlap="false">
320  <button type="button" class="settings-close" aria-label="Close"></button>
321  <div class="innertube">
322  <h2 id="settingspanel-title">Preferences</h2>
323
324  <fieldset class="settings-radios" aria-labelledby="settingspanel-title">
325    <label for="settings-locale">Regional format</label>
326  <select id="settings-locale" name="settings_ec_locale" data-locale-options="[&quot;af&quot;,&quot;sq&quot;,&quot;ar&quot;,&quot;hy-am&quot;,&quot;az&quot;,&quot;bm&quot;,&quot;eu&quot;,&quot;be&quot;,&quot;bn&quot;,&quot;bs&quot;,&quot;br&quot;,&quot;bg&quot;,&quot;my&quot;,&quot;km&quot;,&quot;ca&quot;,&quot;tzm&quot;,&quot;zh-cn&quot;,&quot;zh-hk&quot;,&quot;zh-tw&quot;,&quot;cv&quot;,&quot;hr&quot;,&quot;cs&quot;,&quot;da&quot;,&quot;nl&quot;,&quot;en-au&quot;,&quot;en-ca&quot;,&quot;en-gb&quot;,&quot;en-ie&quot;,&quot;en-us&quot;,&quot;eo&quot;,&quot;et&quot;,&quot;fo&quot;,&quot;fi&quot;,&quot;fr&quot;,&quot;fr-ca&quot;,&quot;fy&quot;,&quot;gl&quot;,&quot;ka&quot;,&quot;de&quot;,&quot;el&quot;,&quot;gu&quot;,&quot;he&quot;,&quot;hi&quot;,&quot;hu&quot;,&quot;is&quot;,&quot;id&quot;,&quot;it&quot;,&quot;ja&quot;,&quot;jv&quot;,&quot;kn&quot;,&quot;kk&quot;,&quot;ko&quot;,&quot;ku&quot;,&quot;ky&quot;,&quot;lo&quot;,&quot;lv&quot;,&quot;lt&quot;,&quot;lb&quot;,&quot;mk&quot;,&quot;ms&quot;,&quot;ml&quot;,&quot;mt&quot;,&quot;mi&quot;,&quot;mr&quot;,&quot;mn&quot;,&quot;ne&quot;,&quot;se&quot;,&quot;nb&quot;,&quot;nn&quot;,&quot;fa&quot;,&quot;pl&quot;,&quot;pt&quot;,&quot;pt-br&quot;,&quot;pa-in&quot;,&quot;ro&quot;,&quot;ru&quot;,&quot;gd&quot;,&quot;sr&quot;,&quot;sd&quot;,&quot;si&quot;,&quot;sk&quot;,&quot;sl&quot;,&quot;es&quot;,&quot;es-do&quot;,&quot;sw&quot;,&quot;sv&quot;,&quot;tg&quot;,&quot;ta&quot;,&quot;te&quot;,&quot;th&quot;,&quot;bo&quot;,&quot;tr&quot;,&quot;uk&quot;,&quot;ur&quot;,&quot;uz&quot;,&quot;vi&quot;,&quot;cy&quot;,&quot;yo&quot;]">
327  <option value="0">Autodetect</option>
328  <option value="en-us">English (US, MDY-format, 12h clock)</option>
329  <option value="en-gb">English (UK, DMY-format, 24h clock)</option>
330  <option disabled></option>
331  </select>
332  
333  <div style="margin-top:12px; margin-bottom:4px;">
334    <div style="margin-bottom:5px;">Clock</div>
335    <div id="pref-clockf-group" class="cal-toggle-group" role="group" aria-label="Clock">
336      <button type="button" class="cal-toggle" data-val="12">12-hour</button><button type="button" class="cal-toggle" data-val="24">24-hour</button>
337    </div>
338  </div>
339    <div id="settings-translate-group" style="margin-top:12px; margin-bottom:4px;">
340    <div style="margin-bottom:5px;">Translate dates</div>
341    <div id="pref-gmt-local-group" class="cal-toggle-group" role="group" aria-label="Translate local language">
342      <button type="button" class="cal-toggle" data-val="1">Local + UTC</button><button type="button" class="cal-toggle" data-val="0">Only local</button>
343    </div>
344  </div>
345  
346    <div style="margin-top:12px; margin-bottom:4px;">
347    <div style="margin-bottom:5px;">Timestamp unit</div>
348    <div id="pref-unit-group" class="cal-toggle-group" role="group" aria-label="Timestamp unit">
349      <button type="button" class="cal-toggle" data-val="s">Seconds</button><button type="button" class="cal-toggle" data-val="ms">Milliseconds</button>
350    </div>
351  </div>
352  
353    <br><b>Date input</b>
354  <div style="margin-top:12px; margin-bottom:4px;">
355    <div style="margin-bottom:5px;">Date format</div>
356    <div id="pref-datef-group" class="cal-toggle-group" role="group" aria-label="Date format">
357      <button type="button" class="cal-toggle" data-val="ymd">Y-M-D</button><button type="button" class="cal-toggle middle" data-val="mdy">M/D/Y</button><button type="button" class="cal-toggle" data-val="dmy">D-M-Y</button>
358    </div>
359  </div>
360  <div style="margin-top:12px; margin-bottom:4px;">
361    <div style="margin-bottom:5px;">Time zone</div>
362    <div id="pref-tzpref-group" class="cal-toggle-group" role="group" aria-label="Time zone">
363      <button type="button" class="cal-toggle" data-val="1">UTC / GMT</button><button type="button" class="cal-toggle" data-val="2">Local time</button>
364    </div>
365  </div>
366  
367
368  </fieldset>
369  <br><a href="#" id="settings-restore-btn" onclick="return prefsClearPanel()">Restore defaults</a>
370  </div>
371  </div>
372
373<script src="/js/epoch.min.js?v=115"></script>
373<script src="/js/epoch-home.min.js?v=115"></script>
vendor: 1 bytes, line 373
373
374<script src="/js/epoch-date-input.min.js?v=115"></script>
374<script>document.addEventListener("DOMContentLoaded", function(){ initDateSelector('hf',0);initDatePicker('hf');initDateSelector('br',1);initDatePicker('br');homepageStart(); });</script>
374</body>
375</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.