精易论坛

标题: 时间格式问题 [打印本页]

作者: 公子凯    时间: 2024-8-3 13:54
标题: 时间格式问题
美国时间  JSON是这样的"Aug 2, 2024","drawTime":"10:48:30 PM"  如何把他转换成北京时间

作者: LEOONL    时间: 2024-8-3 14:02
  
子程序名返回值类型公开备 注
_按钮1_被单击  
变量名类 型静态数组备 注
文本文本型 
文本 = “10:48:30 PM”
文本 = 时间_到文本 (取现行时间 (), 1, 1)“ ”子文本替换 (文本, “ PM”, , , , )
调试输出 (到时间 (文本))


i支持库列表   支持库注释   
spec特殊功能支持库


只取drawTime的值转就行了

作者: LEOONL    时间: 2024-8-3 14:07
  
子程序名返回值类型公开备 注
_按钮1_被单击  
变量名类 型静态数组备 注
文本文本型 
文本 = “10:48:30 PM”
文本 = 时间_到文本 (取现行时间 (), 1, 1)“ ”子文本替换 (文本, “ PM”, , , , )
调试输出 (增减时间 (到时间 (文本), 6, 12))


i支持库列表   支持库注释   
spec特殊功能支持库


如果计算时差的话这样

作者: 公子凯    时间: 2024-8-3 14:19
LEOONL 发表于 2024-8-3 14:02
[e=0].版本 2
.支持库 spec

这样应该不行,美国时间和中国时间时区不一样,得转成北京时区
作者: LEOONL    时间: 2024-8-3 14:21
公子凯 发表于 2024-8-3 14:19
这样应该不行,美国时间和中国时间时区不一样,得转成北京时区

你看第二条增加了时差的对不
作者: 鹏书    时间: 2024-8-3 14:24
时差直接 增减时间 加上去就好了
作者: laihobglei    时间: 2024-8-3 14:25
先转换成标准时间格式,在进行时间差计算值!
作者: 公子凯    时间: 2024-8-3 14:42
laihobglei 发表于 2024-8-3 14:25
先转换成标准时间格式,在进行时间差计算值!

怎么转换成标准格式 PM怎么转换
作者: 公子凯    时间: 2024-8-3 14:44
LEOONL 发表于 2024-8-3 14:07
[e=0].版本 2
.支持库 spec

PM怎么对应到下午上去
作者: LEOONL    时间: 2024-8-3 14:45
公子凯 发表于 2024-8-3 14:44
PM怎么对应到下午上去

你到底想要显示的结果是什么样的
作者: 浅黑    时间: 2024-8-3 15:58
  
子程序名返回值类型公开备 注
__启动窗口_创建完毕  
调试输出 (时间方法 (“09:30:30 PM”, “EST”, ))
子程序名返回值类型公开备 注
时间方法文本型 
参数名类 型参考可空数组备 注
时分秒文本型
时区文本型
是否夏令逻辑型
变量名类 型静态数组备 注
time日期时间型 
' 东部时区(EST): 比北京时间晚13小时(夏令时时差为12小时)
' 中部时区(CST): 比北京时间晚14小时(夏令时时差为13小时)
' 山地时区(MST): 比北京时间晚15小时(夏令时时差为14小时)
' 太平洋时区(PST): 比北京时间晚16小时(夏令时时差为15小时)
time = 到时间 (时间_到文本 (取现行时间 (), 1, 1)文本区分_只取数字 (时分秒))
' 判断上午还是下午,下午增加12小时
如果真 (寻找文本 (时分秒, “pm”, , ) ≠ -1 寻找文本 (时分秒, “PM”, , ) ≠ -1)
time = 增减时间 (time, 6, 12)

' 判断时区  转换成北京时间
判断 (时区 = “EST”)
time = 增减时间 (time, 6, 13)
判断 (时区 = “CST”)
time = 增减时间 (time, 6, 14)
判断 (时区 = “MST”)
time = 增减时间 (time, 6, 15)
判断 (时区 = “PST”)
time = 增减时间 (time, 6, 16)



' 如果是夏令 减一小时
如果真 (是否夏令)
time = 增减时间 (time, 6, -1)

返回 (到文本 (time))


i支持库列表   支持库注释   
spec特殊功能支持库


作者: 我很低调    时间: 2024-8-3 16:13
如果返回的是英文那就写个有道翻译 后在转北京时间  不知道你调用的那里的时间  
作者: 我很低调    时间: 2024-8-3 16:16
用系统自带服务器更新就可以

作者: 我很低调    时间: 2024-8-3 16:18
提示: 该帖被管理员或版主屏蔽




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4