猫史档案馆


JS教程:date对象

用户:BSS梅者如西BSS梅者如西查看:128 回复:8 评论:23 创建时间:2020-06-23T21:34:11


——————————————————————————————————————————————————————

啥话不说上代码。(注:这个时间应该是喵的,我不知道怎么调整,要是有知道的就发在评论区底下,谢谢)

var now=new Date();
var hour=now.getHours();
if(hour>7&&hour<=7){
    world.say('早上好!');
}else if (hour>7&&hour<=11){
    world.say('上午好!祝您好心情');
}else if (hour>11&&hour<=13){
    world.say('中午好!');
}else if (hour>13&&hour<=17){
    world.say('下午好!');
}else if (hour>17&&hour<=21){
    world.say('晚上好!');
}else if (hour>21&&hour<=23){
    world.say('夜深了,注意身体哦!');
}else{
    world.say('凌晨了!该休息了!');
}


回复

上一页第 1 页 / 共 1 页下一页
BSS梅者如西BSS梅者如西

沙发

点赞0


评论


BSS梅者如西BSS梅者如西

顶顶

点赞0


评论


J_K_Hermione_build白泽J_K_Hermione_build白泽

oooo

点赞0


评论


BSS梅者如西BSS梅者如西

顶顶

点赞0


评论

12小时的时差

还有,你这个代码简直就是误导人,运行后只会说凌晨了该休息了

不会

他每个时间的广播不一样0

你在同一个时间一直试肯定一样

这个代码需要重复执行

额,我试试

应该加个玩家进入时

但是我还没看API,我在学基础的JS

嗯,时差好像在6到0小时以内

API很好用

6到10小时


高贵的木叶龙A35d高贵的木叶龙A35d

吃瓜……还有时差你不知道是啥吗……

点赞0


评论

额。

知道

但我不知道时差是多少啊,不一定是12小时

应该是格林尼治的时间

或者是UTC,搞不懂


普通的设计喵普通的设计喵

dd

点赞0


评论


GZ006GZ006

6至10小时的时差

点赞0


评论


GZ006GZ006

嗯,是8小时的时差

点赞0


评论

应该加一个getTimezoneOffset

所以再加一个变量就是

var time diffrent=now.getTimezoneOffset();

然后把hour改成

var hour=now.getHours();

var one hour=60;hour-=(time diffrent/=one hour)