Open service 20.62.72.11:443 · chronoscripture.com
2026-01-03 19:34
HTTP/1.1 200 OK
Content-Length: 10091
Connection: close
Content-Type: text/html
Date: Sat, 03 Jan 2026 19:34:02 GMT
Cache-Control: public, must-revalidate, max-age=30
ETag: "29248247"
Last-Modified: Thu, 28 Aug 2025 12:18:13 GMT
Strict-Transport-Security: max-age=10886400; includeSubDomains; preload
Referrer-Policy: same-origin
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
X-DNS-Prefetch-Control: off
Page title: Chronological Scripture Reading
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="manifest" href="manifest.json">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="apple-mobile-web-app-title" content="ChronoScripture">
<link rel="apple-touch-icon" href="apple-touch-icon.png">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Chronological Scripture Reading</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/flatpickr/dist/flatpickr.min.css">
<!-- Include Flatpickr JS -->
<script src="https://cdn.jsdelivr.net/npm/flatpickr"></script>
<script>
if ('serviceWorker' in navigator) {
window.addEventListener('load', () => {
navigator.serviceWorker.register('/sw.js')
.then(reg => console.log('Service worker registered!', reg))
.catch(err => console.log('Service worker registration failed:', err));
});
}
</script>
<link rel="stylesheet" type="text/css" href="style.css?date=2025-08-04">
</head>
<body>
<div class="container">
<h1>Chronological <br/> Scripture of the Day</h1>
<div class="date-picker">
<label for="startDate">Select Start Date: </label>
<input type="text" id="startDate" value="2025-08-04">
</div>
<div id="today" class="today-reading"></div>
<h2 id="scripture-readings-title" class="clickable2">Scripture Readings</h2>
<ul id="week" class="week-list"></ul>
</div>
<div id="modal" class="modal">
<div class="modal-content">
<span class="close">×</span>
<h2>Scripture Chapters</h2>
<ul id="chapters-list"></ul>
</div>
</div>
<script src="lists.js?date=2025-08-04"></script>
<script>
function showModal(reading) {
const modal = document.getElementById('modal');
const chaptersListEl = document.getElementById('chapters-list');
chaptersListEl.innerHTML = '';
const parsed = parseReading(reading);
parsed.forEach(item => {
const li = document.createElement('li');
const bookUrl = getBook(item.book);
const url = `https://www.bible.com/bible/100/${bookUrl}.${item.chapter}.NASB`;
li.innerHTML = `<a href="${url}" target="_blank">${item.book} ${item.chapter}</a>`;
chaptersListEl.appendChild(li);
});
modal.style.display = 'block';
}
function updateReadings() {
const startDateInput = document.getElementById('startDate').value;
// Parse baseDate components
const [baseYear, baseMonth, baseDay] = startDateInput.split('-').map(Number);
// Get offset for start date
const tempBase = new Date(Date.UTC(baseYear, baseMonth - 1, baseDay, 12));
const etHourBase = parseInt(tempBase.toLocaleString('en-US', { timeZone: 'America/New_York', hour: 'numeric', hour12: false }));
const offsetBase = etHourBase - 12;
const baseDate = new Date(Date.UTC(baseYear, baseMonth - 1, baseDay, -offsetBase, 0, 0));
// Get today's date components in Eastern Time
const formatter = new Intl.DateTimeFormat('en-US', {
timeZone: 'America/New_York',
year: 'numeric',
month: 'numeric',
day: 'numeric'
});
const dateParts = formatter.formatToParts(new Date());
const etYear = Number(dateParts.find(part => part.type === 'year').value);
const etMonth = Number(dateParts.find(part => part.type === 'month').value) - 1;
const etDay = Number(dateParts.find(part => part.type === 'day').value);
// Get offset for today
const tempToday = new Date(Date.UTC(etYear, etMonth, etDay, 12));
const etHourToday = parseInt(tempToday.toLocaleString('en-US', { timeZone: 'America/New_York', hour: 'numeric', hour12: false }));
const offsetToday = etHourToday - 12;
const today = new
Open service 20.62.72.11:80 · chronoscripture.com
2026-01-03 19:34
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 03 Jan 2026 19:34:02 GMT Location: https://chronoscripture.com/
Open service 51.124.12.35:80 · www.chronoscripture.com
2026-01-03 15:04
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Sat, 03 Jan 2026 15:04:36 GMT Location: https://www.chronoscripture.com/
Open service 51.124.12.35:443 · www.chronoscripture.com
2026-01-03 15:04
HTTP/1.1 200 OK
Content-Length: 10091
Connection: close
Content-Type: text/html
Date: Sat, 03 Jan 2026 15:04:35 GMT
Cache-Control: public, must-revalidate, max-age=30
ETag: "29248247"
Last-Modified: Thu, 28 Aug 2025 12:18:13 GMT
Strict-Transport-Security: max-age=10886400; includeSubDomains; preload
Referrer-Policy: same-origin
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
X-DNS-Prefetch-Control: off
Page title: Chronological Scripture Reading
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="manifest" href="manifest.json">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="apple-mobile-web-app-title" content="ChronoScripture">
<link rel="apple-touch-icon" href="apple-touch-icon.png">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Chronological Scripture Reading</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/flatpickr/dist/flatpickr.min.css">
<!-- Include Flatpickr JS -->
<script src="https://cdn.jsdelivr.net/npm/flatpickr"></script>
<script>
if ('serviceWorker' in navigator) {
window.addEventListener('load', () => {
navigator.serviceWorker.register('/sw.js')
.then(reg => console.log('Service worker registered!', reg))
.catch(err => console.log('Service worker registration failed:', err));
});
}
</script>
<link rel="stylesheet" type="text/css" href="style.css?date=2025-08-04">
</head>
<body>
<div class="container">
<h1>Chronological <br/> Scripture of the Day</h1>
<div class="date-picker">
<label for="startDate">Select Start Date: </label>
<input type="text" id="startDate" value="2025-08-04">
</div>
<div id="today" class="today-reading"></div>
<h2 id="scripture-readings-title" class="clickable2">Scripture Readings</h2>
<ul id="week" class="week-list"></ul>
</div>
<div id="modal" class="modal">
<div class="modal-content">
<span class="close">×</span>
<h2>Scripture Chapters</h2>
<ul id="chapters-list"></ul>
</div>
</div>
<script src="lists.js?date=2025-08-04"></script>
<script>
function showModal(reading) {
const modal = document.getElementById('modal');
const chaptersListEl = document.getElementById('chapters-list');
chaptersListEl.innerHTML = '';
const parsed = parseReading(reading);
parsed.forEach(item => {
const li = document.createElement('li');
const bookUrl = getBook(item.book);
const url = `https://www.bible.com/bible/100/${bookUrl}.${item.chapter}.NASB`;
li.innerHTML = `<a href="${url}" target="_blank">${item.book} ${item.chapter}</a>`;
chaptersListEl.appendChild(li);
});
modal.style.display = 'block';
}
function updateReadings() {
const startDateInput = document.getElementById('startDate').value;
// Parse baseDate components
const [baseYear, baseMonth, baseDay] = startDateInput.split('-').map(Number);
// Get offset for start date
const tempBase = new Date(Date.UTC(baseYear, baseMonth - 1, baseDay, 12));
const etHourBase = parseInt(tempBase.toLocaleString('en-US', { timeZone: 'America/New_York', hour: 'numeric', hour12: false }));
const offsetBase = etHourBase - 12;
const baseDate = new Date(Date.UTC(baseYear, baseMonth - 1, baseDay, -offsetBase, 0, 0));
// Get today's date components in Eastern Time
const formatter = new Intl.DateTimeFormat('en-US', {
timeZone: 'America/New_York',
year: 'numeric',
month: 'numeric',
day: 'numeric'
});
const dateParts = formatter.formatToParts(new Date());
const etYear = Number(dateParts.find(part => part.type === 'year').value);
const etMonth = Number(dateParts.find(part => part.type === 'month').value) - 1;
const etDay = Number(dateParts.find(part => part.type === 'day').value);
// Get offset for today
const tempToday = new Date(Date.UTC(etYear, etMonth, etDay, 12));
const etHourToday = parseInt(tempToday.toLocaleString('en-US', { timeZone: 'America/New_York', hour: 'numeric', hour12: false }));
const offsetToday = etHourToday - 12;
const today = new
Open service 20.62.72.11:80 · chronoscripture.com
2025-12-29 17:44
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 29 Dec 2025 17:44:14 GMT Location: https://chronoscripture.com/
Open service 20.62.72.11:443 · chronoscripture.com
2025-12-29 17:44
HTTP/1.1 200 OK
Content-Length: 10091
Connection: close
Content-Type: text/html
Date: Mon, 29 Dec 2025 17:44:13 GMT
Cache-Control: public, must-revalidate, max-age=30
ETag: "29248247"
Last-Modified: Thu, 28 Aug 2025 12:18:13 GMT
Strict-Transport-Security: max-age=10886400; includeSubDomains; preload
Referrer-Policy: same-origin
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
X-DNS-Prefetch-Control: off
Page title: Chronological Scripture Reading
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="manifest" href="manifest.json">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="apple-mobile-web-app-title" content="ChronoScripture">
<link rel="apple-touch-icon" href="apple-touch-icon.png">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Chronological Scripture Reading</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/flatpickr/dist/flatpickr.min.css">
<!-- Include Flatpickr JS -->
<script src="https://cdn.jsdelivr.net/npm/flatpickr"></script>
<script>
if ('serviceWorker' in navigator) {
window.addEventListener('load', () => {
navigator.serviceWorker.register('/sw.js')
.then(reg => console.log('Service worker registered!', reg))
.catch(err => console.log('Service worker registration failed:', err));
});
}
</script>
<link rel="stylesheet" type="text/css" href="style.css?date=2025-08-04">
</head>
<body>
<div class="container">
<h1>Chronological <br/> Scripture of the Day</h1>
<div class="date-picker">
<label for="startDate">Select Start Date: </label>
<input type="text" id="startDate" value="2025-08-04">
</div>
<div id="today" class="today-reading"></div>
<h2 id="scripture-readings-title" class="clickable2">Scripture Readings</h2>
<ul id="week" class="week-list"></ul>
</div>
<div id="modal" class="modal">
<div class="modal-content">
<span class="close">×</span>
<h2>Scripture Chapters</h2>
<ul id="chapters-list"></ul>
</div>
</div>
<script src="lists.js?date=2025-08-04"></script>
<script>
function showModal(reading) {
const modal = document.getElementById('modal');
const chaptersListEl = document.getElementById('chapters-list');
chaptersListEl.innerHTML = '';
const parsed = parseReading(reading);
parsed.forEach(item => {
const li = document.createElement('li');
const bookUrl = getBook(item.book);
const url = `https://www.bible.com/bible/100/${bookUrl}.${item.chapter}.NASB`;
li.innerHTML = `<a href="${url}" target="_blank">${item.book} ${item.chapter}</a>`;
chaptersListEl.appendChild(li);
});
modal.style.display = 'block';
}
function updateReadings() {
const startDateInput = document.getElementById('startDate').value;
// Parse baseDate components
const [baseYear, baseMonth, baseDay] = startDateInput.split('-').map(Number);
// Get offset for start date
const tempBase = new Date(Date.UTC(baseYear, baseMonth - 1, baseDay, 12));
const etHourBase = parseInt(tempBase.toLocaleString('en-US', { timeZone: 'America/New_York', hour: 'numeric', hour12: false }));
const offsetBase = etHourBase - 12;
const baseDate = new Date(Date.UTC(baseYear, baseMonth - 1, baseDay, -offsetBase, 0, 0));
// Get today's date components in Eastern Time
const formatter = new Intl.DateTimeFormat('en-US', {
timeZone: 'America/New_York',
year: 'numeric',
month: 'numeric',
day: 'numeric'
});
const dateParts = formatter.formatToParts(new Date());
const etYear = Number(dateParts.find(part => part.type === 'year').value);
const etMonth = Number(dateParts.find(part => part.type === 'month').value) - 1;
const etDay = Number(dateParts.find(part => part.type === 'day').value);
// Get offset for today
const tempToday = new Date(Date.UTC(etYear, etMonth, etDay, 12));
const etHourToday = parseInt(tempToday.toLocaleString('en-US', { timeZone: 'America/New_York', hour: 'numeric', hour12: false }));
const offsetToday = etHourToday - 12;
const today = new
Open service 51.124.12.35:443 · www.chronoscripture.com
2025-12-29 14:44
HTTP/1.1 200 OK
Content-Length: 10091
Connection: close
Content-Type: text/html
Date: Mon, 29 Dec 2025 14:44:06 GMT
Cache-Control: public, must-revalidate, max-age=30
ETag: "29248247"
Last-Modified: Thu, 28 Aug 2025 12:18:13 GMT
Strict-Transport-Security: max-age=10886400; includeSubDomains; preload
Referrer-Policy: same-origin
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
X-DNS-Prefetch-Control: off
Page title: Chronological Scripture Reading
<!DOCTYPE html>
<html lang="en">
<head>
<link rel="manifest" href="manifest.json">
<meta name="apple-mobile-web-app-capable" content="yes">
<meta name="apple-mobile-web-app-status-bar-style" content="black">
<meta name="apple-mobile-web-app-title" content="ChronoScripture">
<link rel="apple-touch-icon" href="apple-touch-icon.png">
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Chronological Scripture Reading</title>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/flatpickr/dist/flatpickr.min.css">
<!-- Include Flatpickr JS -->
<script src="https://cdn.jsdelivr.net/npm/flatpickr"></script>
<script>
if ('serviceWorker' in navigator) {
window.addEventListener('load', () => {
navigator.serviceWorker.register('/sw.js')
.then(reg => console.log('Service worker registered!', reg))
.catch(err => console.log('Service worker registration failed:', err));
});
}
</script>
<link rel="stylesheet" type="text/css" href="style.css?date=2025-08-04">
</head>
<body>
<div class="container">
<h1>Chronological <br/> Scripture of the Day</h1>
<div class="date-picker">
<label for="startDate">Select Start Date: </label>
<input type="text" id="startDate" value="2025-08-04">
</div>
<div id="today" class="today-reading"></div>
<h2 id="scripture-readings-title" class="clickable2">Scripture Readings</h2>
<ul id="week" class="week-list"></ul>
</div>
<div id="modal" class="modal">
<div class="modal-content">
<span class="close">×</span>
<h2>Scripture Chapters</h2>
<ul id="chapters-list"></ul>
</div>
</div>
<script src="lists.js?date=2025-08-04"></script>
<script>
function showModal(reading) {
const modal = document.getElementById('modal');
const chaptersListEl = document.getElementById('chapters-list');
chaptersListEl.innerHTML = '';
const parsed = parseReading(reading);
parsed.forEach(item => {
const li = document.createElement('li');
const bookUrl = getBook(item.book);
const url = `https://www.bible.com/bible/100/${bookUrl}.${item.chapter}.NASB`;
li.innerHTML = `<a href="${url}" target="_blank">${item.book} ${item.chapter}</a>`;
chaptersListEl.appendChild(li);
});
modal.style.display = 'block';
}
function updateReadings() {
const startDateInput = document.getElementById('startDate').value;
// Parse baseDate components
const [baseYear, baseMonth, baseDay] = startDateInput.split('-').map(Number);
// Get offset for start date
const tempBase = new Date(Date.UTC(baseYear, baseMonth - 1, baseDay, 12));
const etHourBase = parseInt(tempBase.toLocaleString('en-US', { timeZone: 'America/New_York', hour: 'numeric', hour12: false }));
const offsetBase = etHourBase - 12;
const baseDate = new Date(Date.UTC(baseYear, baseMonth - 1, baseDay, -offsetBase, 0, 0));
// Get today's date components in Eastern Time
const formatter = new Intl.DateTimeFormat('en-US', {
timeZone: 'America/New_York',
year: 'numeric',
month: 'numeric',
day: 'numeric'
});
const dateParts = formatter.formatToParts(new Date());
const etYear = Number(dateParts.find(part => part.type === 'year').value);
const etMonth = Number(dateParts.find(part => part.type === 'month').value) - 1;
const etDay = Number(dateParts.find(part => part.type === 'day').value);
// Get offset for today
const tempToday = new Date(Date.UTC(etYear, etMonth, etDay, 12));
const etHourToday = parseInt(tempToday.toLocaleString('en-US', { timeZone: 'America/New_York', hour: 'numeric', hour12: false }));
const offsetToday = etHourToday - 12;
const today = new
Open service 51.124.12.35:80 · www.chronoscripture.com
2025-12-29 14:44
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 29 Dec 2025 14:44:05 GMT Location: https://www.chronoscripture.com/