猫史档案馆


【求助】岛三中new Date().valueOf()这个小东西是什么类型()

用户:ZCH编程小贝壳ZCH编程小贝壳查看:6 回复:2 评论:6 创建时间:2021-08-01T22:49:16


用两个这玩意存到SQL表格里边在读取出来加减结果是NaN???

附代码

if(voxels.name(voxel) == 'coffee' || voxels.name(voxel) == 'milk'){
        db.sql`UPDATE list1 SET record_e = ${new Date().valueOf()} WHERE name = ${entity.player.name}`;
        st = db.sql`SELECT * FROM list1 WHERE name=${entity.player.name} ORDER BY record_s ASC LIMIT 1`; 
        et = db.sql`SELECT * FROM list1 WHERE name=${entity.player.name} ORDER BY record_e ASC LIMIT 1`
        entity.position.set(1, 32, 121);
        if((et-st)<=30000){
            world.say(`${entity.player.name}仅用${(et-st)/1000}秒到达终点,挑战成功!`)
            entity.player.directMessage(`恭喜你获得血量增加500`)
            entity.hp += 500
        }
        else{
            world.say(`${entity.player.name}到达了终点`)
            entity.player.directMessage(`用时${(et-st)/1000}秒,在30秒内通关才可挑战成功!`)
            entity.hp += 200
        }
        
    }

原版Scriptjvav代码()

表格信息

db.sql`CREATE TABLE IF NOT EXISTS list1 (
        name VARCHAR(50) NOT NULL,
        record_s REAL,
        record_e REAL
    )`


回复

上一页1 页 / 共 1下一页
不知道该叫啥的一只萌新不知道该叫啥的一只萌新

PG数据库中REAL最大值为8192.0

而时间节即使除以1000也大于它

点赞0


评论


宁毅吖宁毅吖

在哪个图

点赞0


评论