📅  最后修改于: 2023-12-03 14:56:34.293000             🧑  作者: Mango
秒到时间 Roblox 是一个基于 Roblox 平台的在线服务,可以提供秒级精度的时间戳。
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