|
地板
楼主 |
发表于 2024-5-11 14:48:54
|
只看该作者
<火山程序 类型 = "通常" 版本 = 1 />
方法 方法_生成当前UTC时间文本 <公开 静态 类型 = 文本型 注释 = "根据现行时间,生成UTC文本格式时间" 返回值注释 = "" 返回值注释 = "" 返回值注释 = "" 折叠>
{
变量 局部_现行UTC时间 <类型 = 小数>
局部_现行UTC时间 = 时间戳到时间 (取时间戳 (取现行时间 ()) - 60 * 60 * 8)
变量 局部_返回数据 <类型 = 文本型>
// 星期
加入文本 (局部_返回数据, 多项选择 (取星期几 (局部_现行UTC时间) - 1, "Sun", "Mon", "Tue", "Wed", "Thu", "Fri", "Sat") + ", ")
// 日
加入文本 (局部_返回数据, 到文本 (取日 (局部_现行UTC时间)) + " ")
// 月
加入文本 (局部_返回数据, 多项选择 (取月份 (局部_现行UTC时间) - 1, "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec") + " ")
// 年
加入文本 (局部_返回数据, 到文本 (取年份 (局部_现行UTC时间)) + " ")
// 时
变量 局部_小时 <类型 = 文本型>
局部_小时 = 选择 (取文本长度 (到文本 (取小时 (局部_现行UTC时间))) == 1, "0" + 到文本 (取小时 (局部_现行UTC时间)), 到文本 (取小时 (局部_现行UTC时间)))
// 分
变量 局部_分钟 <类型 = 文本型>
局部_分钟 = 选择 (取文本长度 (到文本 (取分钟 (局部_现行UTC时间))) == 1, "0" + 到文本 (取分钟 (局部_现行UTC时间)), 到文本 (取分钟 (局部_现行UTC时间)))
// 秒
变量 局部_秒 <类型 = 文本型>
局部_秒 = 选择 (取文本长度 (到文本 (取秒 (局部_现行UTC时间))) == 1, "0" + 到文本 (取秒 (局部_现行UTC时间)), 到文本 (取秒 (局部_现行UTC时间)))
// 时间
加入文本 (局部_返回数据, 局部_小时 + ":" + 局部_分钟 + ":" + 局部_秒 + " ")
// GMT后缀
加入文本 (局部_返回数据, "GMT")
返回 (局部_返回数据)
}
|
|