hebxtshhyj 发表于 2024-3-16 09:40:37

如何获取网络时间

如题

吴小胖 发表于 2024-3-16 09:40:38

淘宝
http://api.m.taobao.com/rest/api3.do?api=mtop.common.getTimestamp苏宁
http://quan.suning.com/getSysTime.do这两个都是get请求的接口,淘宝返回的是时间戳,需要转换,苏宁返回的是yyyymmddhhmmss格式的时间

妄想社成员 发表于 2024-3-16 19:41:22

公式 =NOW()就可以吧,再不行用js中的Date对象获取当前时间

hebxtshhyj 发表于 2024-3-16 20:34:28

妄想社成员 发表于 2024-3-16 19:41
公式 =NOW()就可以吧,再不行用js中的Date对象获取当前时间

不是本机时间,要网络时间

app转转风 发表于 2024-3-17 10:25:12




楼主是想获取标准的北京时间吧?

正常情况下,都是服务器自动从网络上同步北京时间,如果要获取服务器的时间,可以考虑自己写一个webapi查询服务器时间后返回前端。

当然,目前也有一些北京时间的API接口调用,你可以在必要时调用这些接口,就可以获取到当前的北京时间了,实际使用时获取到的时间可能比真实的北京赶时间慢几十到几百毫秒或是1秒以上,这取决于api的网络响应速度。

hebxtshhyj 发表于 2024-3-17 14:39:40

app转转风 发表于 2024-3-17 10:25
楼主是想获取标准的北京时间吧?

正常情况下,都是服务器自动从网络上同步北京时间,如果要获取 ...

正如您所说。
服务器就是本地电脑,获取标准时间,防止改服务器时间。
网上搜了一段代码,已经搞定。

玉轩 发表于 2024-3-18 07:37:09

吴小胖 发表于 2024-3-17 21:46
淘宝
http://api.m.taobao.com/rest/api3.do?api=mtop.common.getTimestamp苏宁
http://quan.suning.com/ ...

还是小胖老师的最直接:victory:,拿 来直接就用

hebxtshhyj 发表于 2024-3-18 08:06:22

吴小胖 发表于 2024-3-17 21:46
淘宝
http://api.m.taobao.com/rest/api3.do?api=mtop.common.getTimestamp苏宁
http://quan.suning.com/ ...

感谢吴老师的回复,研究了半天http 命令,不知道怎么用,最后在网上找了段js代码解决的,请问吴老师用http具体该怎么设置呢?

吴小胖 发表于 2024-3-18 08:26:02


1、新建一个服务端命令,增加一个发送http请求命令,把地址fu'zhi

2、请求结果变量保存至res,这个名字是可以自定义的
3、增加一个返回命令

点击测试,就会返回当前时间了~

如果需要在页面上使用,可以给按钮绑定该服务端命令

然后再增加一个json导入单元格命令

Grayson.Shang 发表于 2024-3-18 11:49:39

感谢大佬支持们支持:hjyzw:
页: [1] 2
查看完整版本: 如何获取网络时间