在我的服务端点中,我获得了 GMT 时间的字符串表示。
我必须验证传递的时间是否在当前时间的 5 分钟内。
我该怎么做?
bool result = false;
DateTime gmt;
if (DateTime.TryParse(passedInGmtAsString, out gmt))
{
DateTime utcNow = DateTime.UtcNow;
result = ??
}
Run Code Online (Sandbox Code Playgroud)
将传入的日期解析为适当的格式后,您可以使用该DateTime.Subtract方法来确定差异,例如
var minutes = utcNow.Subtract(gmt).TotalMinutes
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2006 次 |
| 最近记录: |