你的数值基本上是不明确的 - 假设时钟在凌晨2点返回,那两次都发生了两次。

如果你知道你要正确对待的开始时间为较早选项,结束时间为后选项,你可以使用Noda Time:

using System;

using NodaTime;

using NodaTime.Text;

public class Test

{

static void Main(string[] args)

{

var pattern = LocalDateTimePattern.CreateWithInvariantInfo

("MMM dd, yyyy HH:mm:ss tt");

LocalDateTime start = pattern.Parse("Nov 06, 2011 01:59:58 AM").Value;

LocalDateTime end = pattern.Parse("Nov 06, 2011 01:00:00 AM").Value;

DateTimeZone zone = DateTimeZone.ForId("America/Chicago");

// Where this is ambiguous, pick the earlier option

ZonedDateTime zonedStart = zone.AtEarlier(start);

// Where this is ambiguous, pick the later option

ZonedDateTime zonedEnd = zone.AtLater(end);

Duration duration = zonedEnd.ToInstant() - zonedStart.ToInstant();

// Prints 00:00:02

Console.WriteLine(duration.ToTimeSpan());

}

}

在一个理想的世界,然而,你不需要解析当地时间不明确的地方,并猜测他们是早点还是晚点。这里的背景是什么?

如果在所有都有可能,请更改您的数据源以记录UTC日期/时间而不是本地日期/时间......理想情况下采用更易于分析的格式。 yyyy-MM-ddTHH:mm:ss

c 查询服务器时间会显示am,用C计算经过时间的夏令时问题#相关推荐

  1. 云开发实现小程序获取服务器时间并显示 如:淘宝下单时间

    云端index.js代码,时间格式2111-11-11 11:11:11 //云函数gettime下的index.js // 云函数入口文件 const cloud = require('wx-ser ...

  2. 王者荣耀登录的服务器一直会显示吗,王者荣耀默认隐身上线,王者荣耀会显示离线时间吗...

    摘要: 王者荣耀的离线时间怎么回事?王者隐身后下线时间会显示吗王者荣耀如何查看好友下线时长?王者荣耀退出登录多长时间显示离线王者荣耀怎么隐身上线<王者荣耀>怎么设置隐身登录? 王者荣耀的离 ...

  3. 计算游泳时间-第10届蓝桥杯Scratch省赛真题第3题

    [导读]:超平老师计划推出Scratch蓝桥杯真题解析100讲,这是超平老师解读Scratch蓝桥真题系列的第66讲. 第10届蓝桥杯青少年组省赛于2019年3月24日举行,形式为线下考试.Scrat ...

  4. c 查询服务器时间会显示am,JS AM/PM时间总是显示AM

    我正在javascript中制作一个简单的时间计算器.我已将时间转换为12小时而不是24小时,但为了计算am/pm,代码总是显示am.为什么会发生这种情况?JS AM/PM时间总是显示AM 这里是我的 ...

  5. qq飞车手游忘记哪个区了服务器也没显示,qq飞车手游大区查询方法,轻松几步让你知道你是哪个区...

    相信在座的小伙伴有很多人喜欢玩<qq飞车>这款游戏,是不是这款游戏给你带来了很多快乐呢,但是现在有很多小伙伴忘记以前是哪个区的了,下面我们就说说qq飞车手游大区查询方法,希望对你有帮助. ...

  6. 如何查看服务器最后修改时间,查询服务器上所有数据库的最后更新时间

    我们可以通过以下语句查询单个数据库中所有表的创建日期.最后更新日期:select * from sys.tables 同时也可以通过以下语句查询服务器上所有在线的数据库:select * from s ...

  7. ntp服务器源码c语言,搭建自己的NTP时间服务器

    网络时间协议NTP(Network Time Protocol)是用于互联网中时间同步的标准互联网协议.NTP的用途是把计算机的时间同步到某些时间标准.目前采用的时间标准是世界协调时UTC(Unive ...

  8. linux查询服务器的dns,如何查看Linux系统中DNS服务器的运行状况

    DNS是分布式数据库,可以让用户们方便访问互联网,而主机的dns服务器也直接影响了我们上网及访问网站的速度,那么你知道如何查看Linux系统中DNS服务器的运行状况吗? 在Linux环境下,也提供了广 ...

  9. 服务器内存不显示内存品牌,服务器内存不显示

    服务器内存不显示 内容精选 换一换 有以下几种现象:将制作好的SD卡插入开发者板并上电后,开发者板LED1与LED2灯状态信息异常.将制作好的SD卡插入开发者板,并通过USB方式连接Ubuntu服务器 ...

  10. 监控显示没有连上服务器,监控所有显示未连接服务器

    监控所有显示未连接服务器 内容精选 换一换 云服务器列表页面显示了所有已创建的GPU加速型云服务器信息.您可以参考如下操作查看云服务器详情.云服务器详情中展示了如下信息:云服务器名称.ID.状态等.云 ...

最新文章

  1. centos nginx重启_nginx学习笔记
  2. 用事件队列解决GUI的操作顺序问题(Qt中处理方法)
  3. 获取远程linux版本,远程批量获取Linux和Windos操作系统版本(内核)
  4. 1013 数素数 (20 分)—PAT (Basic Level) Practice (中文)
  5. python抢演唱会门票_韩国演唱会抢票系统生产环境(Linux)配置记录
  6. 阶段3 1.Mybatis_10.JNDI扩展知识_1 补充-JNDI概述和原理
  7. 11_使用ehcache缓存进行商品分类展示优化
  8. 挑战程序设计竞赛(第一章)
  9. Microsoft Office Visio 2007 简体中文专业版
  10. tomcat启动报错“The processing instruction target matching [xX][mM][lL] is not allowed.”解决方案
  11. 苹果公司市值$5000亿已经超越波兰、台湾等国民生产总值GDP
  12. HTMLTestRunner测试报告定制
  13. sails 数据库字段
  14. Android 监听短信数据库过滤获取短信内容上传至服务器
  15. 魅族容器云平台基于Kubernetes自动化运维实践
  16. 岭南师范学院专插本计算机,2020年岭南师范学院专插本招生计划出来了,共招250人...
  17. pe管厂家_mpp管与PE管的区别
  18. android登陆按钮图片素材,Android精美登录界面设计
  19. 安卓手机主题软件_【软件】安卓手机延时摄影视频软件APP
  20. 小车PWM调速-左右轮差速转弯

热门文章

  1. TOEFL备考2.23
  2. APP隐私合规_个人信息保护合规评估工具
  3. DSP DM355 如何加载运行bin文件
  4. Neo4j的基本操作
  5. GEE学习:影像数据集理解与显示
  6. 为什么CAN总线要隔离以及CAN总线抗干扰的解决方案
  7. 武当山自由行--你的不二之选
  8. yo!这里是常见问题的特殊(大佬)解法-总结
  9. 数据库 // navicat使用 // mysql // python内连接数据库
  10. 相同类的各个对象互为friends(友元)