找回密码
 立即注册
查看: 391|回复: 24

如何判断时间戳是未来还是过去

[复制链接]

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
发表于 2026-3-27 11:26:36 | 显示全部楼层 |阅读模式
我知道有GETINTERVAL 这个功能能判断两个时间相差多少 天/时/秒
但这个功能没办法判断两个时间戳哪一个是过去哪一个是未来
请问有没有脚本能解决这个问题

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:26:36 | 显示全部楼层
那就这样,用这两个时间同时和一个过去的时间对比 秒数大的就是后面的时间

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:26:36 | 显示全部楼层
服务器启动时执行
MOV G100 0
机器人脚本来个每秒执行
inc G100 1   
然后比大小

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:26:36 | 显示全部楼层
GETINTERVAL 时间A 时间B 变量1
GETINTERVAL 时间B 时间A 变量2
试试对比2个变量的大小!好久不用GEE了..

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:26:36 | 显示全部楼层
442671 发表于 2023-8-6 08:35 GETINTERVAL 时间A 时间B 变量1
GETINTERVAL 时间B 时间A 变量2
变量1和变量2数值是一样的

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:26:36 | 显示全部楼层
时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数 ,所以未来的时间戳永远比过去的时间戳大,所以大的是未来 小的是过去
补充内容 (2023-8-6 16:28):
好久没看GEE  不知道有没有格式化时间的命令 或者 时间转为时间戳的命令
补充内容 (2023-8-6 16:58):
TextReplace  字符串替换掉时间里面的字符 让他形成全是数字的字符串 然后比较两个字符串大小怎么样?

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:26:36 | 显示全部楼层
cc1988 发表于 2023-8-6 16:24 时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数 ,所以未来的时间戳永远比过去的时间戳大,所以 ...
年月日时分秒转化成数字大于21亿 无法比较来着
没有关于时间戳的换算命令

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:26:36 | 显示全部楼层
ladulala 发表于 2023-8-6 18:43 年月日时分秒转化成数字大于21亿 无法比较来着
没有关于时间戳的换算命令
21亿秒是66.59年啊,怎么会大于21亿秒呢?

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:26:36 | 显示全部楼层
czy7812 发表于 2023-8-7 01:56 21亿秒是66.59年啊,怎么会大于21亿秒呢?
我试过了 中间有空格搞不了
小时分钟秒有时候是个位数有时候是十位数

2797

主题

3万

回帖

2801

积分

金牌会员

积分
2801
 楼主| 发表于 2026-3-27 11:26:36 | 显示全部楼层
那就这样,用这两个时间同时和一个过去的时间对比 秒数大的就是后面的时间

© 2026 折翼天使社区 版权所有