📜  秒到时间 roblox (1)

📅  最后修改于: 2023-12-03 14:56:34.293000             🧑  作者: Mango

秒到时间 Roblox

简介

秒到时间 Roblox 是一个基于 Roblox 平台的在线服务,可以提供秒级精度的时间戳。

使用方法
请求 URL

GET https://api.roblox.com/dynamic-time

返回结果
{
    "UnixTimeStamp": 1643463363,
    "UnixTimeStampMs": 1643463363789,
    "LocalTime": "2022-01-29T11:49:23.789Z",
    "InternetTime": "@347.C23F35",
    "LocalTimeFormatted": "2022-01-29 11:49:23.789",
    "TimeZoneOffset": "+00:00",
    "UTCTime": "2022-01-29T11:49:23.789Z"
}
返回字段

| 字段名 | 类型 | 说明 | | ------------------ | -------- | ----------------------------------------------------------------------------------------- | | UnixTimeStamp | integer | Unix 时间戳,以秒为单位。 | | UnixTimeStampMs | integer | Unix 时间戳,以毫秒为单位。 | | LocalTime | string | 输出时间(伦敦格林威治标准时间),格式为 YYYY-MM-DDTHH:mm:ss.SSSZ。 | | InternetTime | string | 具有 100 毫秒精度的数字时间格式,基于 Swatch 操场所在位置的概念。例如:@1 表示 1970-01-01。 | | LocalTimeFormatted | string | 格式化本地时间,格式为 YYYY-MM-DD HH:mm:ss.SSS。 | | TimeZoneOffset | string | 与 UTC 时间的偏移量,格式为 +HH:mm-HH:mm。 | | UTCTime | datetime | 格林威治标准时间,格式为 YYYY-MM-DDTHH:mm:ss.SSSZ。 |

代码示例
local httpService = game:GetService("HttpService")
local response = httpService:GetAsync("https://api.roblox.com/dynamic-time")

local dynamicTime = httpService:JSONDecode(response)

print(dynamicTime.LocalTimeFormatted)
-- 输出: 2022-01-29 11:49:23.789
注意事项
  1. 请求频率限制为每秒 1 次。
  2. 该服务的准确度取决于 Roblox 服务器时间,可能存在微小偏差。
  3. 该服务可用于计时器和时间戳,但不能用作时间基准。