首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Geneos中的日期比较

Geneos中的日期比较
EN

Stack Overflow用户
提问于 2015-12-09 07:29:55
回答 3查看 3.3K关注 0票数 2

我有一个要求,我需要比较启动时间和当前时间,如果值大于一定的限制,我需要一个警报。有人能分享一下语法吗。

例如:

我有一个名为start time的列,语法如下。

启动时间>> 2015-12-03 15:04:02.0

我想制定这样的规则

如果(now()-value) > 3600,则严重程度严重

THis语法不起作用,有人能帮忙吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2016-01-08 04:30:21

您需要首先使您的值从字符串到日期。

用这个:

代码语言:javascript
复制
set $(dateValue) parseDate('%Y-%m-%d %H:%M:%S.%f', value)
if (now()- $(dateValue)) > 3600 then 
  severity critical
endif

您可能希望从“parseDate参考Guide.pdf”文档中读取有关Guide.pdf函数的详细信息。

票数 1
EN

Stack Overflow用户

发布于 2016-01-12 10:55:12

设置$(行名)目标"rowName“

设置$(state)路径"job_state“值

设置$(a) now()

设置$(b) parseDate("%Y-%m-%d %H:%M:S.%f",值)

集合$(c) $(a) - $(b)

如果$(state) <>“结束确定”,那么

如果$(c) > 3600

严重警告

endif

endif

票数 0
EN

Stack Overflow用户

发布于 2016-03-21 22:28:13

顺便提一句..。

您可以在操作环境中将网关的时区定义为GMT,这将影响函数now()返回的内容。这样你就可以以一种可控的方式来处理日光节约了。

ParseDate()还可以使用一个时区,该时区将再次帮助自动计算夏时制。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34173057

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档