设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1990|回复: 4
打印 上一主题 下一主题

[有事请教] 想请教下是否有简单的方式用脚本获取网络时间

[复制链接]

Lv4.逐梦者

梦石
0
星屑
6645
在线时间
1524 小时
注册时间
2013-12-3
帖子
326
跳转到指定楼层
1
发表于 2022-9-16 21:15:10 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
50星屑
大致需求
尝试获取网络时间
如果成功则存储到变量1
获取失败(未联网,总之未能成功获取)
则获取本地时间

本地时间的获取知道怎么做
想请教下有没有简单的方法能做到获取网络时间

最佳答案

查看完整内容

# 这个接口是网络的,可以用网页打开,可看到其属性值 # 这里看格式: 时间接口

Lv4.逐梦者

梦石
0
星屑
5621
在线时间
177 小时
注册时间
2011-6-3
帖子
32
2
发表于 2022-9-16 21:15:11 | 只看该作者
本帖最后由 lqi991 于 2022-9-18 14:02 编辑
  1. ; (function () {
  2.     try {
  3.         var data = null;
  4.         const xhr = new XMLHttpRequest();
  5.         xhr.withCredentials = true;
  6.         xhr.addEventListener("readystatechange", function () {
  7.             if (this.readyState === this.DONE) {
  8.                 const o = JSON.parse(this.responseText);
  9.                 $gameVariables.setValue(1, Number(o.sysTime1));  // 这里获取网络时间
  10.             }
  11.         });
  12.         xhr.open("POST", "http://quan.suning.com/getSysTime.do", false);
  13.         xhr.setRequestHeader("cache-control", "no-cache");
  14.         xhr.send(data);
  15.     }
  16.     catch (e) {
  17.         // 这里写获取本地时间
  18.     };
  19. })();
复制代码


# 这个接口是网络的,可以用网页打开,可看到其属性值
# 这里看格式: 时间接口
# 基于RMMV/MZ基础编写插件,持续更新,请多多支持.
# 需求人多的优先编写!最新消息请关注下面通道.

[插件交流群][个人插件网]
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6645
在线时间
1524 小时
注册时间
2013-12-3
帖子
326
3
 楼主| 发表于 2022-9-18 12:18:02 | 只看该作者
lqi991 发表于 2022-9-17 15:23
# 这个接口是网络的,可以用网页打开,可看到其属性值
# 这里看格式: 时间接口 ...

试了下o.sysTime1这边出来的值是undefined
是我用法不对吗
我放在了公共事件的脚本里
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
5621
在线时间
177 小时
注册时间
2011-6-3
帖子
32
4
发表于 2022-9-18 14:03:23 | 只看该作者
本帖最后由 lqi991 于 2022-9-18 14:04 编辑
HM495 发表于 2022-9-18 12:18
试了下o.sysTime1这边出来的值是undefined
是我用法不对吗
我放在了公共事件的脚本里 ...


我这里测试了,是可以使用的.
你再复制一次,我改成变量1获取值了,执行之后看看变量1有没有获取得到
# 基于RMMV/MZ基础编写插件,持续更新,请多多支持.
# 需求人多的优先编写!最新消息请关注下面通道.

[插件交流群][个人插件网]
回复

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
6645
在线时间
1524 小时
注册时间
2013-12-3
帖子
326
5
 楼主| 发表于 2022-9-18 14:33:18 | 只看该作者
lqi991 发表于 2022-9-18 14:03
我这里测试了,是可以使用的.
你再复制一次,我改成变量1获取值了,执行之后看看变量1有没有获取得到 ...

这次获取到了!感谢~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-4 04:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表