c 查询服务器时间会显示am,用C计算经过时间的夏令时问题#
你的数值基本上是不明确的 - 假设时钟在凌晨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计算经过时间的夏令时问题#相关推荐
- 云开发实现小程序获取服务器时间并显示 如:淘宝下单时间
云端index.js代码,时间格式2111-11-11 11:11:11 //云函数gettime下的index.js // 云函数入口文件 const cloud = require('wx-ser ...
- 王者荣耀登录的服务器一直会显示吗,王者荣耀默认隐身上线,王者荣耀会显示离线时间吗...
摘要: 王者荣耀的离线时间怎么回事?王者隐身后下线时间会显示吗王者荣耀如何查看好友下线时长?王者荣耀退出登录多长时间显示离线王者荣耀怎么隐身上线<王者荣耀>怎么设置隐身登录? 王者荣耀的离 ...
- 计算游泳时间-第10届蓝桥杯Scratch省赛真题第3题
[导读]:超平老师计划推出Scratch蓝桥杯真题解析100讲,这是超平老师解读Scratch蓝桥真题系列的第66讲. 第10届蓝桥杯青少年组省赛于2019年3月24日举行,形式为线下考试.Scrat ...
- c 查询服务器时间会显示am,JS AM/PM时间总是显示AM
我正在javascript中制作一个简单的时间计算器.我已将时间转换为12小时而不是24小时,但为了计算am/pm,代码总是显示am.为什么会发生这种情况?JS AM/PM时间总是显示AM 这里是我的 ...
- qq飞车手游忘记哪个区了服务器也没显示,qq飞车手游大区查询方法,轻松几步让你知道你是哪个区...
相信在座的小伙伴有很多人喜欢玩<qq飞车>这款游戏,是不是这款游戏给你带来了很多快乐呢,但是现在有很多小伙伴忘记以前是哪个区的了,下面我们就说说qq飞车手游大区查询方法,希望对你有帮助. ...
- 如何查看服务器最后修改时间,查询服务器上所有数据库的最后更新时间
我们可以通过以下语句查询单个数据库中所有表的创建日期.最后更新日期:select * from sys.tables 同时也可以通过以下语句查询服务器上所有在线的数据库:select * from s ...
- ntp服务器源码c语言,搭建自己的NTP时间服务器
网络时间协议NTP(Network Time Protocol)是用于互联网中时间同步的标准互联网协议.NTP的用途是把计算机的时间同步到某些时间标准.目前采用的时间标准是世界协调时UTC(Unive ...
- linux查询服务器的dns,如何查看Linux系统中DNS服务器的运行状况
DNS是分布式数据库,可以让用户们方便访问互联网,而主机的dns服务器也直接影响了我们上网及访问网站的速度,那么你知道如何查看Linux系统中DNS服务器的运行状况吗? 在Linux环境下,也提供了广 ...
- 服务器内存不显示内存品牌,服务器内存不显示
服务器内存不显示 内容精选 换一换 有以下几种现象:将制作好的SD卡插入开发者板并上电后,开发者板LED1与LED2灯状态信息异常.将制作好的SD卡插入开发者板,并通过USB方式连接Ubuntu服务器 ...
- 监控显示没有连上服务器,监控所有显示未连接服务器
监控所有显示未连接服务器 内容精选 换一换 云服务器列表页面显示了所有已创建的GPU加速型云服务器信息.您可以参考如下操作查看云服务器详情.云服务器详情中展示了如下信息:云服务器名称.ID.状态等.云 ...
最新文章
- centos nginx重启_nginx学习笔记
- 用事件队列解决GUI的操作顺序问题(Qt中处理方法)
- 获取远程linux版本,远程批量获取Linux和Windos操作系统版本(内核)
- 1013 数素数 (20 分)—PAT (Basic Level) Practice (中文)
- python抢演唱会门票_韩国演唱会抢票系统生产环境(Linux)配置记录
- 阶段3 1.Mybatis_10.JNDI扩展知识_1 补充-JNDI概述和原理
- 11_使用ehcache缓存进行商品分类展示优化
- 挑战程序设计竞赛(第一章)
- Microsoft Office Visio 2007 简体中文专业版
- tomcat启动报错“The processing instruction target matching [xX][mM][lL] is not allowed.”解决方案
- 苹果公司市值$5000亿已经超越波兰、台湾等国民生产总值GDP
- HTMLTestRunner测试报告定制
- sails 数据库字段
- Android 监听短信数据库过滤获取短信内容上传至服务器
- 魅族容器云平台基于Kubernetes自动化运维实践
- 岭南师范学院专插本计算机,2020年岭南师范学院专插本招生计划出来了,共招250人...
- pe管厂家_mpp管与PE管的区别
- android登陆按钮图片素材,Android精美登录界面设计
- 安卓手机主题软件_【软件】安卓手机延时摄影视频软件APP
- 小车PWM调速-左右轮差速转弯