我正在编写一个脚本,用于比较两台服务器之间的时间,并比较时差。返回的时间戳采用以下格式:
<TextView
android:id="@+id/dialer"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:autoLink="phone"
android:text="1234567" />
我需要创建一个触发操作的条件,只有当差异超过3分钟时才会触发。我应该如何格式化?
答案 0 :(得分:1)
正如@PetSerAl建议的那样,将时间转换为时间跨度,得到它们差异的Duration()
(差异的绝对值,如果你愿意的话),并将其与3分钟的时间间隔进行比较:
$t1 = [timespan]'-00:00:01.9989999'
$t2 = [timespan]'-00:00:00.9989999'
$delta = ($t1 - $t2).Duration()
if ($delta -gt [timespan]'00:03:00') {
# do stuff
}