レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
B11 と readcgi.js のスレ#7 @避難所
-
>>85
>● 和歴元号での日付不正も回避する場合はscript/systemにrescheck.jsを使用して下さい
今試したのですが、このスレ
https://ikura.open2ch.net/test/read.cgi/voiceactor/1546146485/
は、1レス目は本当は「2018年」なんですが、一律「2019年」に、なってしまいますね。(【V2C】 2.11.8 [S20150206]で確認)
(まぁ、あまりこういうのが残ってるスレは他にはないが)
rescheck.jsの修正だけでいけますが。
res_date = res_date.replace( /(?:平成|令和).+?年/g, '2019\/' );
の行を
var expmatch = /(平成|令和)(.+?)年/;
var match = res_date.match(expmatch);
if (match) {
var nengo = match[1];
var wareki = match[2];
if (wareki == '元') wareki = 1; else wareki -= 0;
var seireki = 2019; //平成31年/令和元年/令和1年
switch (nengo) {
case '平成':
seireki += (wareki - 31);
break;
case '令和':
seireki += (wareki - 1);
break;
default:
break;
}
var sseireki = seireki + '/';
res_date = res_date.replace( expmatch, sseireki );
}
で、いけると思います。
掲示板管理者へ連絡
無料レンタル掲示板