如何解决减去不影响时区的分钟数
好吧,我必须获取午餐时间,并检查用户是否超过了时间限制。
使用我的时区,我从android应用程序发送“午餐开始”并注册一个小时。例如2:00 pm和午餐2:10 pm返回,我减去了,得到分钟数,结果是70分钟,这是因为服务器的时间是1:00 pm,相差一小时,这是怎么回事是我减去1:00-2:10 = 70分钟,结果应该是10分钟,时区对结果的影响不同。
如何根据数据库中注册的时区进行减法并获得正确的分钟数?我已经注册了午餐开始时间,我可以获取午餐开始时间的时区吗?
我将功能留在问题所在。
Script Configure59999 {
GetScript = {
return $true
}
SetScript = {
Import-Module FailoverClusters -Verbose:$false
$Resource = Get-ClusterResource "Cluster IP Address"
Set-ClusterParameter -InputObject $Resource -Name "ProbePort" -Value "59999"
$Resource | Stop-ClusterResource
Get-ClusterResource | Where-Object{$_.Status -eq "Offline"} | Start-ClusterResource | Out-Null
}
TestScript = {
Import-Module FailoverClusters -Verbose:$false
$Resource = Get-ClusterResource "Cluster IP Address"
$ProbePortParams = Get-ClusterParameter -InputObject $Resource -Name ProbePort
write-verbose "Found ProbePort $($ProbePortParams.Value) for $($Resource.Name)"
if ($ProbePortParams.Value -eq 59999) {
write-verbose "Parameters OK"
return $true
}
else {
write-verbose "Bad Parameters"
return $false
}
}
DependsOn = "[xCluster]CreateCluster"
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。