Skip to content

Commit 6c83ae9

Browse files
author
cpprefjp-autoupdate
committed
update automatically
1 parent 046ee69 commit 6c83ae9

6,659 files changed

Lines changed: 193056 additions & 33288 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

article.html

Lines changed: 28 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -163,16 +163,40 @@
163163

164164

165165
<p class="text-right"><small>
166-
最終更新日時(UTC):
167-
<span itemprop="datePublished" content="2025-07-11T17:16:44">
168-
2025年07月11日 17時16分44秒
169-
</span>
166+
最終更新日時:
167+
<time itemprop="datePublished" class="js-local-time"
168+
datetime="2025-07-12T02:16:44+09:00">
169+
2025年07月12日 02時16分44秒 (JST)
170+
</time>
170171
<br/>
171172
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
172173
<span itemprop="name">Koichi Murase</span>
173174
</span>
174175
が更新
175176
</small></p>
177+
<script>
178+
(function () {
179+
// 最終更新日時を閲覧者のローカルタイムゾーンで表示し直す (issue #53 の正規化)。
180+
// JS が無効な環境ではサーバ生成の JST 表記がそのまま残る。
181+
function pad(n) { return (n < 10 ? '0' : '') + n; }
182+
var els = document.querySelectorAll('time.js-local-time[datetime]');
183+
for (var i = 0; i < els.length; i++) {
184+
var el = els[i];
185+
var d = new Date(el.getAttribute('datetime'));
186+
if (isNaN(d.getTime())) { continue; }
187+
var tz = '';
188+
try {
189+
var parts = new Intl.DateTimeFormat(undefined, { timeZoneName: 'short' }).formatToParts(d);
190+
for (var j = 0; j < parts.length; j++) {
191+
if (parts[j].type === 'timeZoneName') { tz = parts[j].value; break; }
192+
}
193+
} catch (e) {}
194+
el.textContent = d.getFullYear() + '年' + pad(d.getMonth() + 1) + '月' + pad(d.getDate()) + '日 '
195+
+ pad(d.getHours()) + '時' + pad(d.getMinutes()) + '分' + pad(d.getSeconds()) + '秒'
196+
+ (tz ? ' (' + tz + ')' : '');
197+
}
198+
})();
199+
</script>
176200

177201

178202
<p class="text-right">

article/lib/at_thread_exit.html

Lines changed: 28 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -185,16 +185,40 @@
185185

186186

187187
<p class="text-right"><small>
188-
最終更新日時(UTC):
189-
<span itemprop="datePublished" content="2025-07-11T17:16:44">
190-
2025年07月11日 17時16分44秒
191-
</span>
188+
最終更新日時:
189+
<time itemprop="datePublished" class="js-local-time"
190+
datetime="2025-07-12T02:16:44+09:00">
191+
2025年07月12日 02時16分44秒 (JST)
192+
</time>
192193
<br/>
193194
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
194195
<span itemprop="name">Koichi Murase</span>
195196
</span>
196197
が更新
197198
</small></p>
199+
<script>
200+
(function () {
201+
// 最終更新日時を閲覧者のローカルタイムゾーンで表示し直す (issue #53 の正規化)。
202+
// JS が無効な環境ではサーバ生成の JST 表記がそのまま残る。
203+
function pad(n) { return (n < 10 ? '0' : '') + n; }
204+
var els = document.querySelectorAll('time.js-local-time[datetime]');
205+
for (var i = 0; i < els.length; i++) {
206+
var el = els[i];
207+
var d = new Date(el.getAttribute('datetime'));
208+
if (isNaN(d.getTime())) { continue; }
209+
var tz = '';
210+
try {
211+
var parts = new Intl.DateTimeFormat(undefined, { timeZoneName: 'short' }).formatToParts(d);
212+
for (var j = 0; j < parts.length; j++) {
213+
if (parts[j].type === 'timeZoneName') { tz = parts[j].value; break; }
214+
}
215+
} catch (e) {}
216+
el.textContent = d.getFullYear() + '年' + pad(d.getMonth() + 1) + '月' + pad(d.getDate()) + '日 '
217+
+ pad(d.getHours()) + '時' + pad(d.getMinutes()) + '分' + pad(d.getSeconds()) + '秒'
218+
+ (tz ? ' (' + tz + ')' : '');
219+
}
220+
})();
221+
</script>
198222

199223

200224
<p class="text-right">

article/lib/disable_adl_function.html

Lines changed: 28 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -185,16 +185,40 @@
185185

186186

187187
<p class="text-right"><small>
188-
最終更新日時(UTC):
189-
<span itemprop="datePublished" content="2020-12-10T08:24:15">
190-
2020年12月10日 08時24分15秒
191-
</span>
188+
最終更新日時:
189+
<time itemprop="datePublished" class="js-local-time"
190+
datetime="2020-12-10T17:24:15+09:00">
191+
2020年12月10日 17時24分15秒 (JST)
192+
</time>
192193
<br/>
193194
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
194195
<span itemprop="name">onihusube</span>
195196
</span>
196197
が更新
197198
</small></p>
199+
<script>
200+
(function () {
201+
// 最終更新日時を閲覧者のローカルタイムゾーンで表示し直す (issue #53 の正規化)。
202+
// JS が無効な環境ではサーバ生成の JST 表記がそのまま残る。
203+
function pad(n) { return (n < 10 ? '0' : '') + n; }
204+
var els = document.querySelectorAll('time.js-local-time[datetime]');
205+
for (var i = 0; i < els.length; i++) {
206+
var el = els[i];
207+
var d = new Date(el.getAttribute('datetime'));
208+
if (isNaN(d.getTime())) { continue; }
209+
var tz = '';
210+
try {
211+
var parts = new Intl.DateTimeFormat(undefined, { timeZoneName: 'short' }).formatToParts(d);
212+
for (var j = 0; j < parts.length; j++) {
213+
if (parts[j].type === 'timeZoneName') { tz = parts[j].value; break; }
214+
}
215+
} catch (e) {}
216+
el.textContent = d.getFullYear() + '年' + pad(d.getMonth() + 1) + '月' + pad(d.getDate()) + '日 '
217+
+ pad(d.getHours()) + '時' + pad(d.getMinutes()) + '分' + pad(d.getSeconds()) + '秒'
218+
+ (tz ? ' (' + tz + ')' : '');
219+
}
220+
})();
221+
</script>
198222

199223

200224
<p class="text-right">

article/lib/dont_use_noexcept.html

Lines changed: 28 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -185,16 +185,40 @@
185185

186186

187187
<p class="text-right"><small>
188-
最終更新日時(UTC):
189-
<span itemprop="datePublished" content="2025-07-11T17:16:44">
190-
2025年07月11日 17時16分44秒
191-
</span>
188+
最終更新日時:
189+
<time itemprop="datePublished" class="js-local-time"
190+
datetime="2025-07-12T02:16:44+09:00">
191+
2025年07月12日 02時16分44秒 (JST)
192+
</time>
192193
<br/>
193194
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
194195
<span itemprop="name">Koichi Murase</span>
195196
</span>
196197
が更新
197198
</small></p>
199+
<script>
200+
(function () {
201+
// 最終更新日時を閲覧者のローカルタイムゾーンで表示し直す (issue #53 の正規化)。
202+
// JS が無効な環境ではサーバ生成の JST 表記がそのまま残る。
203+
function pad(n) { return (n < 10 ? '0' : '') + n; }
204+
var els = document.querySelectorAll('time.js-local-time[datetime]');
205+
for (var i = 0; i < els.length; i++) {
206+
var el = els[i];
207+
var d = new Date(el.getAttribute('datetime'));
208+
if (isNaN(d.getTime())) { continue; }
209+
var tz = '';
210+
try {
211+
var parts = new Intl.DateTimeFormat(undefined, { timeZoneName: 'short' }).formatToParts(d);
212+
for (var j = 0; j < parts.length; j++) {
213+
if (parts[j].type === 'timeZoneName') { tz = parts[j].value; break; }
214+
}
215+
} catch (e) {}
216+
el.textContent = d.getFullYear() + '年' + pad(d.getMonth() + 1) + '月' + pad(d.getDate()) + '日 '
217+
+ pad(d.getHours()) + '時' + pad(d.getMinutes()) + '分' + pad(d.getSeconds()) + '秒'
218+
+ (tz ? ' (' + tz + ')' : '');
219+
}
220+
})();
221+
</script>
198222

199223

200224
<p class="text-right">

article/lib/hidden_friends.html

Lines changed: 28 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -185,16 +185,40 @@
185185

186186

187187
<p class="text-right"><small>
188-
最終更新日時(UTC):
189-
<span itemprop="datePublished" content="2021-06-06T08:05:48">
190-
2021年06月06日 08時05分48秒
191-
</span>
188+
最終更新日時:
189+
<time itemprop="datePublished" class="js-local-time"
190+
datetime="2021-06-06T17:05:48+09:00">
191+
2021年06月06日 17時05分48秒 (JST)
192+
</time>
192193
<br/>
193194
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
194195
<span itemprop="name">onihusube</span>
195196
</span>
196197
が更新
197198
</small></p>
199+
<script>
200+
(function () {
201+
// 最終更新日時を閲覧者のローカルタイムゾーンで表示し直す (issue #53 の正規化)。
202+
// JS が無効な環境ではサーバ生成の JST 表記がそのまま残る。
203+
function pad(n) { return (n < 10 ? '0' : '') + n; }
204+
var els = document.querySelectorAll('time.js-local-time[datetime]');
205+
for (var i = 0; i < els.length; i++) {
206+
var el = els[i];
207+
var d = new Date(el.getAttribute('datetime'));
208+
if (isNaN(d.getTime())) { continue; }
209+
var tz = '';
210+
try {
211+
var parts = new Intl.DateTimeFormat(undefined, { timeZoneName: 'short' }).formatToParts(d);
212+
for (var j = 0; j < parts.length; j++) {
213+
if (parts[j].type === 'timeZoneName') { tz = parts[j].value; break; }
214+
}
215+
} catch (e) {}
216+
el.textContent = d.getFullYear() + '年' + pad(d.getMonth() + 1) + '月' + pad(d.getDate()) + '日 '
217+
+ pad(d.getHours()) + '時' + pad(d.getMinutes()) + '分' + pad(d.getSeconds()) + '秒'
218+
+ (tz ? ' (' + tz + ')' : '');
219+
}
220+
})();
221+
</script>
198222

199223

200224
<p class="text-right">

article/lib/how_to_use_cv.html

Lines changed: 28 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -185,16 +185,40 @@
185185

186186

187187
<p class="text-right"><small>
188-
最終更新日時(UTC):
189-
<span itemprop="datePublished" content="2025-07-11T17:16:44">
190-
2025年07月11日 17時16分44秒
191-
</span>
188+
最終更新日時:
189+
<time itemprop="datePublished" class="js-local-time"
190+
datetime="2025-07-12T02:16:44+09:00">
191+
2025年07月12日 02時16分44秒 (JST)
192+
</time>
192193
<br/>
193194
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
194195
<span itemprop="name">Koichi Murase</span>
195196
</span>
196197
が更新
197198
</small></p>
199+
<script>
200+
(function () {
201+
// 最終更新日時を閲覧者のローカルタイムゾーンで表示し直す (issue #53 の正規化)。
202+
// JS が無効な環境ではサーバ生成の JST 表記がそのまま残る。
203+
function pad(n) { return (n < 10 ? '0' : '') + n; }
204+
var els = document.querySelectorAll('time.js-local-time[datetime]');
205+
for (var i = 0; i < els.length; i++) {
206+
var el = els[i];
207+
var d = new Date(el.getAttribute('datetime'));
208+
if (isNaN(d.getTime())) { continue; }
209+
var tz = '';
210+
try {
211+
var parts = new Intl.DateTimeFormat(undefined, { timeZoneName: 'short' }).formatToParts(d);
212+
for (var j = 0; j < parts.length; j++) {
213+
if (parts[j].type === 'timeZoneName') { tz = parts[j].value; break; }
214+
}
215+
} catch (e) {}
216+
el.textContent = d.getFullYear() + '年' + pad(d.getMonth() + 1) + '月' + pad(d.getDate()) + '日 '
217+
+ pad(d.getHours()) + '時' + pad(d.getMinutes()) + '分' + pad(d.getSeconds()) + '秒'
218+
+ (tz ? ' (' + tz + ')' : '');
219+
}
220+
})();
221+
</script>
198222

199223

200224
<p class="text-right">

article/platform/locales.html

Lines changed: 28 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -185,16 +185,40 @@
185185

186186

187187
<p class="text-right"><small>
188-
最終更新日時(UTC):
189-
<span itemprop="datePublished" content="2019-12-19T20:04:48">
190-
2019年12月19日 20時04分48秒
191-
</span>
188+
最終更新日時:
189+
<time itemprop="datePublished" class="js-local-time"
190+
datetime="2019-12-20T05:04:48+09:00">
191+
2019年12月20日 05時04分48秒 (JST)
192+
</time>
192193
<br/>
193194
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
194195
<span itemprop="name">yumetodo</span>
195196
</span>
196197
が更新
197198
</small></p>
199+
<script>
200+
(function () {
201+
// 最終更新日時を閲覧者のローカルタイムゾーンで表示し直す (issue #53 の正規化)。
202+
// JS が無効な環境ではサーバ生成の JST 表記がそのまま残る。
203+
function pad(n) { return (n < 10 ? '0' : '') + n; }
204+
var els = document.querySelectorAll('time.js-local-time[datetime]');
205+
for (var i = 0; i < els.length; i++) {
206+
var el = els[i];
207+
var d = new Date(el.getAttribute('datetime'));
208+
if (isNaN(d.getTime())) { continue; }
209+
var tz = '';
210+
try {
211+
var parts = new Intl.DateTimeFormat(undefined, { timeZoneName: 'short' }).formatToParts(d);
212+
for (var j = 0; j < parts.length; j++) {
213+
if (parts[j].type === 'timeZoneName') { tz = parts[j].value; break; }
214+
}
215+
} catch (e) {}
216+
el.textContent = d.getFullYear() + '年' + pad(d.getMonth() + 1) + '月' + pad(d.getDate()) + '日 '
217+
+ pad(d.getHours()) + '時' + pad(d.getMinutes()) + '分' + pad(d.getSeconds()) + '秒'
218+
+ (tz ? ' (' + tz + ')' : '');
219+
}
220+
})();
221+
</script>
198222

199223

200224
<p class="text-right">

edit_policy.html

Lines changed: 28 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -163,16 +163,40 @@
163163

164164

165165
<p class="text-right"><small>
166-
最終更新日時(UTC):
167-
<span itemprop="datePublished" content="2025-07-11T17:16:44">
168-
2025年07月11日 17時16分44秒
169-
</span>
166+
最終更新日時:
167+
<time itemprop="datePublished" class="js-local-time"
168+
datetime="2025-07-12T02:16:44+09:00">
169+
2025年07月12日 02時16分44秒 (JST)
170+
</time>
170171
<br/>
171172
<span itemprop="author" itemscope itemtype="http://schema.org/Person">
172173
<span itemprop="name">Koichi Murase</span>
173174
</span>
174175
が更新
175176
</small></p>
177+
<script>
178+
(function () {
179+
// 最終更新日時を閲覧者のローカルタイムゾーンで表示し直す (issue #53 の正規化)。
180+
// JS が無効な環境ではサーバ生成の JST 表記がそのまま残る。
181+
function pad(n) { return (n < 10 ? '0' : '') + n; }
182+
var els = document.querySelectorAll('time.js-local-time[datetime]');
183+
for (var i = 0; i < els.length; i++) {
184+
var el = els[i];
185+
var d = new Date(el.getAttribute('datetime'));
186+
if (isNaN(d.getTime())) { continue; }
187+
var tz = '';
188+
try {
189+
var parts = new Intl.DateTimeFormat(undefined, { timeZoneName: 'short' }).formatToParts(d);
190+
for (var j = 0; j < parts.length; j++) {
191+
if (parts[j].type === 'timeZoneName') { tz = parts[j].value; break; }
192+
}
193+
} catch (e) {}
194+
el.textContent = d.getFullYear() + '年' + pad(d.getMonth() + 1) + '月' + pad(d.getDate()) + '日 '
195+
+ pad(d.getHours()) + '時' + pad(d.getMinutes()) + '分' + pad(d.getSeconds()) + '秒'
196+
+ (tz ? ' (' + tz + ')' : '');
197+
}
198+
})();
199+
</script>
176200

177201

178202
<p class="text-right">

0 commit comments

Comments
 (0)