レス数が1スレッドの最大レス数(1000件)を超えています。残念ながら投稿することができません。
B11 と readcgi.js のスレ#16 @避難所
-
で、以降は興味にある人向け
例えば
【DMM.R18】戦国プロヴィデンス Part173 [無断転載禁止]©bbspink.com
https://phoebe.bbspink.com/test/read.cgi/mobpink/1574877217/
の1の書き込み日付は 2019/11/28(木) 02:53:37.71 なんですが
以前のitestのjson形式のdatはこれをベタで持たずにunix時間という数値に変換して持ってました
unix時間はミリ秒単位で1970/01/01 00:00:00.000が基準で0になります
具体的には
以前のjson形式のdatは2019/11/28(木) 02:53:37 を 1574877217 という文字列として持ってました
json形式のdat上ではミリ秒で持っても細かすぎるんで
1000で割った秒単位で時間を格納してます
この1574877217をreadcgi_aux.jsが文字列から数値に変換して1000倍してミリ秒に戻して
そこから可読の日付フォーマットに変換してました
が、json形式のdatの新しい仕様ではベタで2019/11/28(木) 02:53:37.71と持つようになったため
「2019/11/28(木) 02:53:37.71」を数値化しようとしたところ途中の「/」でくじけて
数値としては2019までしか取り出せずそれを1000倍してミリ秒にして
そこから可読の日付フォーマットに変換しました
その2019000を可読の日付フォーマットに変換した結果が
1970/01/01 09:33:39
です
なのでレスの日付がすべて1970/01/01(木) 09:33:39となった次第です
掲示板管理者へ連絡
無料レンタル掲示板