首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >TimeZoneInfo.ConvertTimeFromUtc返回错误的DateTime

TimeZoneInfo.ConvertTimeFromUtc返回错误的DateTime
EN

Stack Overflow用户
提问于 2018-07-13 05:18:03
回答 2查看 740关注 0票数 1

我打电话给方法:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
TimeZoneInfo.ConvertTimeFromUtc(DateTime.Now.ToUniversalTime(), TimeZoneInfo.FindSystemTimeZoneById("GMT Standard Time"))  // UTC+0

返回的DateTime比正确的DateTime大一个小时。为什么?它将如何修复?

返回的值应该相等于DateTime.Now.ToUniversalTime()

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-07-13 05:30:11

世界协调时等于格林尼治标准时间。但是现在我们正在BST,因为夏天,也就是格林尼治标准时间+ 1。GMT Standard Time会自动调整夏令。如果不想调整夏时制,可以使用Greenwich Standard Time,而不是GMT Standard Time

编辑:您所要做的就是将GMT Standard Time更改为Greenwich Standard Time (见下文)。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
TimeZoneInfo.ConvertTimeFromUtc(DateTime.Now.ToUniversalTime(), TimeZoneInfo.FindSystemTimeZoneById("Greenwich Standard Time"))
票数 2
EN

Stack Overflow用户

发布于 2018-07-13 05:24:20

DateTime.Now.ToUniversalTime()已经重新运行了UTC,您不需要再次将其转换为UTC。

提示:如果您真的需要UTC,可以使用DateTime.UtcNow,那么您根本不必关心时区以及您的本地时区可能是什么。

更新:哦,“格林威治标准时间”不是“格林威治标准时间”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51326079

复制
相关文章
mysql 5.5.1 关于datetime的错误
类型是datetime的默认值是current_timestame的。但是在执行脚本的时候,错误信息:
凯哥Java
2022/12/15
1.6K0
mysql 5.5.1 关于datetime的错误
【说站】php中DateTime的错误处理
2、提供了一种getLastErrors()方法,但是当使用面向对象的方法时,DateTime对象会以异常的形式被抛出。
很酷的站长
2022/11/23
1.1K0
【说站】php中DateTime的错误处理
谈谈你最熟悉的System.DateTime[上篇]
最近一直在负责公司内部框架的升级工作,今天对一个小问题进行了重新思考——时间的处理。具体来说,是如何有效地进行时间的处理以提供对跨时区的支持。对于一个分布式的应用来说,倘若客户端和服务端部署与不同的地区,在对时间进行处理的时候,就需要考虑时区的问题。以我们现在的一个项目为例,这是一个为澳大利亚某机构开发的一个基于Smart Client应用(Windows Form客户端),服务器部署于墨尔本,应用的最终用户可能需要跨越不同的州。澳洲地广人稀,不同的州也有可能会跨越不同的时区。假设数据库并不支持对时区的区分
蒋金楠
2018/02/08
8710
谈谈你最熟悉的System.DateTime[上篇]
http返回错误状态_状态码返回0
代码里面我刚刚开始的时候使用的是HttpPost发的请求,另外一边呢,刚刚开始的时候只有一个get请求在那等着呢。
全栈程序员站长
2022/11/01
2.5K0
http返回错误状态_状态码返回0
包验证返回的错误代码
程序集标识的某些部分(名称、公钥令牌、区域性、可重定目标属性或版本)对于比较的双方都不匹配。
用户4268038
2022/01/09
1.8K0
Flutter DateTime.Now.Month、Day返回两位小数
在写一个日期控件,刚好用到DateTime.Now.Day,但是返回1号就是1号,10号就返回10号,但是实际是需要01号这种格式,很简单记录一下
赵哥窟
2021/03/02
5070
OpenProcess打开进程返回错误的问题
问题描述       项目中需要做一个小功能:能够查看系统中当前正在运行的进程的内存信息,如内存块类型、分配状态、访问权限等。如下图所示:       需要的信息和上图相差无几。说起来也不算太难,毕竟
24K纯开源
2018/01/18
3.3K0
OpenProcess打开进程返回错误的问题
PHPCMS进入后台返回500错误
我使用的是北京息壤空间,安装完PHPCMS,一进入后台就返回500错误。 解决办法:修改配置文件 /caches/configs/system.php 将 'session_storage' => 'mysql'中的mysql改成files 解释
李维亮
2021/07/09
2K0
datetime
datetime是Python处理日期和时间的标准库。 获取当前日期和时间 我们先看如何获取当前日期和时间: >>> from datetime import datetime >>> now = datetime.now() # 获取当前datetime >>> print(now) 2015-05-18 16:28:07.198690 >>> print(type(now)) <class 'datetime.datetime'> 注意到datetime是模块,datetime模块还包含一个dateti
用户1214487
2018/01/24
2.5K0
spring mvc 返回json报406错误
在使用spring mvc返回json格式的数据。我们都知道直接使用@ResponseBody注解就可以。
凯哥Java
2019/07/01
1.4K0
spring mvc 返回json报406错误
在使用spring mvc返回json格式的数据。我们都知道直接使用@ResponseBody注解就可以。
凯哥Java
2022/12/15
6940
spring mvc 返回json报406错误
简洁的带错误码和信息返回封装
public class CommonResponse<T> { private String code; private String msg; private T data; public CommonResponse() { } public CommonResponse(String code, String msg) { this.code = code; this.msg = msg; }
林万程
2021/06/22
9450
ajax返回url,window.open(url)错误
功能场景:是一个文件预览功能,前端调用接口之后,后端返回一个url,前端打开这个url 就可以看到文件的预览内容
xyzzz
2021/07/15
2.4K0
如何设计API返回码(错误码)?
—1— 前言 客户端请求API,通常需要通过返回码来判断API返回的结果是否符合预期,以及该如何处理返回的内容等。 相信很多同学都吃过返回码定义混乱的亏,有的API用返回码是int类型,有的是string类型,有的用0表示成功,又有的用1表示成功,还有用“true”表示成功,碰上这种事情,只能说:头疼。 API返回码的设计还是要认真对待,毕竟好的返回码设计可以降低沟通成本以及程序的维护成本。 —2— HTTP 状态码 以HTTP状态码为例,为了更加清晰的表述和区分状态码的含义,HTTP状态做了分段。 对于
玄姐谈AGI
2022/03/03
8480
wcf远程服务器返回错误404
 最近根据quartz.net 和wcf做资讯内容定时推送,wcf调用的时候出现远程服务器返回错误404,一直找不到原因是什么,客户端和服务器地址和配置都没啥问题,最后发现wcf请求数据,有传输大小限制。
yaphetsfang
2020/07/30
1.5K0
如何设计API返回码(错误码)?
客户端请求API,通常需要通过返回码来判断API返回的结果是否符合预期,以及该如何处理返回的内容等
KenTalk
2020/08/02
6.6K0
datetime模块
datetime模块(掌握) datetime模块一般用于时间的加减。 # datetime模块可以看成是时间加减的模块 import datetime # 返回当前时间 print(datetime.datetime.now()) 2019-03-07 16:22:14.544130 print(datetime.date.fromtimestamp(time.time())) 2019-03-07 # 当前时间+3天 print(datetime.datetime.now() + datetime.ti
py3study
2020/01/16
7210
点击加载更多

相似问题

TimeZoneInfo.ConvertTimeFromUtc返回了错误的值

122

TimeZoneInfo.ConvertTimeFromUtc返回1972年的奇怪输出

10

TimeZoneInfo.ConvertTimeFromUtc返回不正确的结果

11

Datetime()返回错误的值

20

DateTime返回错误的年份

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文