zm.GetNetworkTime 获取精准网络时间

文章目录
  1. 1. 功能
  2. 2. 语法
  3. 3. 参数
  4. 4. 返回值
  5. 5. 示例
  6. 6. 备注

功能

内置淘宝, 苏宁, qq等多个获取网络时间接口

语法

结果 = zm.GetNetworkTime([格式[, 接口] ])

参数

参数 数据类型 解释
格式 数值型字符串 可选, 表示返回的格式, 当数值型时, 0表示返回时间戳数值, 1表示返回”年-月-日 时:分:秒”, 2表示返回”年月日时分秒”,$n 当字符串时表示自定义格式化, 与DateTime.Format()的第一个参数格式相同, 省略默认为0
接口 数值型 可选, 取值-1到5, 省略默认为0, 其中0时表示随机接口, 1为淘宝接口, 2为苏宁接口, 3为香港接口, 4为按键自身接口, 5为腾讯接口, -1表示遍历所有接口且成功立即返回

返回值

数值型字符串 , 成功返回时间戳或格式化时间字符串, 失败返回null

示例

1
2
3
4
5
6
7
8
9
10
11
Import "zm.luae" //导入插件,只需执行一次
zm.Init //初始化插件,只需执行一次

Dim t = zm.GetNetworkTime()
TracePrint "网络时间戳:", t

Dim t2 = zm.GetNetworkTime(1)
TracePrint "字符串时间:", t2

Dim t3 = zm.GetNetworkTime(0, -1)
TracePrint "遍历接口时间:", t3

备注

  • GetNetworkTime 获取网络时间更加精准稳定快速
  • V3.1832: 加入命令
  • V4.2015: 更新部分接口
  • V4.2025: 取消内置失败时循环获取功能, 加入接口参数
  • V4.2111:
    • 新增腾讯接口
    • 新增-1接口, 表示遍历所有接口, 成功立即返回