Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何将客户端时区偏移到剃刀视图以显示从UTC转换而来的时间

如何将客户端时区偏移到剃刀视图以显示从UTC转换而来的时间
EN

Stack Overflow用户
提问于 2017-12-10 14:07:58
回答 1查看 4.2K关注 0票数 3

我正在使用MVC 5在Razor视图中执行以下操作:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
foreach(var item in Model)
{
    @{string dt = item.DateExpiring.ToString();} @dt
}

我需要@dt变量作为客户端的本地日期时间显示。我的想法是使用Javascript获取客户端的本地时区偏移量(以分钟为单位),并将其传递给item.DateExpiring值,并进行动态转换,这样我就可以将上面的内容更改为读取:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
@{string dt = item.DateExpiring.AddMinutes({someJavascriptVariableHere}).ToString();}@dt

两个问题:

  1. 这个是可能的吗?
  2. 该怎么做呢?(意思是,如何将JS解析/转换为我需要的double )?

提前谢谢。

EN

回答 1

Stack Overflow用户

发布于 2017-12-14 16:41:02

如果您想在本地显示日期时间,请在这里查看服务器上的UTC -客户端的本地时间 (在您的情况下):

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
foreach(var item in Model) {
<script type="text/javascript">
  var strDate = new String('@item.DateExpiring.ToString("MM/dd/yyyy hh:mm:ss tt") UTC');
  var localTime = new Date(strDate);
  document.write(localTime.toLocaleString());
</script>
}
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47743992

复制
相关文章
Python的UTC时间转换
时间戳(timestamp) 转换-> UTC显示时间(datetime),使用time.gmtime(timestamp)。
py3study
2020/01/07
4.8K0
gmt时间和cst时间_时区utc是什么意思
全球24个时区的划分 相较于两地时间表,可以显示世界各时区时间和地名的世界时区表(World Time),就显得精密与复杂多了,通常世界时区表的表盘上会标示着全球24个时区的城市名称,但究竟这24个时区是如何产生的?过去世界各地原本各自订定当地时间,但随着交通和电讯的发达,各地交流日益频繁,不同的地方时间,造成许多困扰,于是在西元1884年的国际会议上制定了全球性的标准时,明定以英国伦敦格林威治这个地方为零度经线的起点(亦称为本初子午线),并以地球由西向东每24小时自转一周360°,订定每隔经度15°,时差1小时。而每15°的经线则称为该时区的中央经线,将全球划分为24个时区,其中包含23个整时区及180°经线左右两侧的2个半时区。就全球的时间来看,东经的时间比西经要早,也就是如果格林威治时间是中午12时,则中央经线15°E的时区为下午1时,中央经线30°E时区的时间为下午2时;反之,中央经线15°W的时区时间为上午11时,中央经线30°W时区的时间为上午10时。以台湾为例,台湾位于东经121°,换算后与格林威治就有8小时的时差。如果两人同时从格林威治的0°各往东、西方前进,当他们在经线180°时,就会相差24小时,所以经线180°被定为国际换日线,由西向东通过此线时日期要减去一日,反之,若由东向西则要增加一日。
全栈程序员站长
2022/09/20
2.6K0
当前时区时间 转换为 目标时区时间
张紫娃
2023/07/21
3240
当前时区时间 转换为 目标时区时间
目标时区时间 转换为 当前时区时间
张紫娃
2023/07/21
2480
目标时区时间 转换为 当前时区时间
UTC时间格式转换为DateTime,Python
调用接口的时候传递了一个时间参数,大概就是长这样的:2020-07-22T02:26:37.329Z
SingYi
2022/07/14
2.5K0
UTC时间格式转换为DateTime,Python
JAVA实现UTC时间转换成北京时间
之前有一篇关于将UTC时间转换成北京时间的python文章(传送门),这次需要用到java版的,本以为这种小工具网上会很多,但是在网上搜了一圈之后发现都不尽人意。
我是李超人
2020/08/21
8.8K0
问与答125:如何将小数转换为时间显示?
Q:在单元格中有一个数字11.5,如何将其在另一个单元格中显示为11分30秒?如下图1所示。
fanjy
2021/06/01
1.6K0
问与答125:如何将小数转换为时间显示?
把当前时区时间视为某一时区时间 并将其转换为 目标时区时间
张紫娃
2023/07/21
1680
把当前时区时间视为某一时区时间 并将其转换为 目标时区时间
MySQL 5.7 时间显示修改(log_timestamps UTC)
在MySQL 5.7版本中,日志记录时间发生了变化,使用了UTC方式来记录日志时间,也就是说这是个世界统一时间,与我们常用的本地时间不协调,因此,初始化MySQL 5.7之后,需要对此做出调整,如下本文的描述。
Leshami
2018/08/06
1.6K0
dotnet 将任意时区的 DateTimeOffset 转换为中国时区时间文本
本文告诉大家在拿到任意时区的 DateTimeOffset 对象,将 DateTimeOffset 转换为使用中国的 +8 时区表示的时间
林德熙
2023/04/07
1.6K0
将UTC(字符串包含TZ的时间)时间转换成本地时间 python
整个地球分为二十四时区,每个时区都有自己的本地时间。在国际无线电通信中,为统一而普遍使用一个标准时间,称为通用协调时(UTC, Universal Time Coordinated)。UTC与格林尼治平均时(GMT, Greenwich Mean Time)一样,都与英国伦敦的本地时相同。UTC与GMT含义完全相同。北京时区是东八区,领先UTC 8个小时。所以将UTC装换成北京时间时,需要加上8小时。
我是李超人
2020/08/21
3.6K0
utc时间戳转换器_java时间转字符串
1、String utcStr = “Thu Aug 14 16:45:37 UTC 2011”;
全栈程序员站长
2022/11/09
2.1K0
freemarker 时间显示不正常 设置时区
项目在本地开发的时候显示正常,部署上服务器就一直差8个小时,最后发现freemarker官方文档有这样的说明
code-x
2022/06/21
7080
JAVA获取UTC时间
import org.joda.time.format.DateTimeFormatter; import org.joda.time.DateTime; private static final String UTC_FORMATTER_PATTERN = "yyyy-MM-dd'T'HH:mm:ss'Z'"; // 获取UTC时间 DateTimeFormatter fmt = DateTimeFormat.forPattern(UTC_FORMATTER_PATTERN); DateTime no
高大北
2022/06/14
2.8K0
客户端、服务器、数据库之间的时区转换
做国外的项目经常会遇到时区转换的问题,这里简单针对遇到的时区问题做个记录,也希望对大家有所帮助,少走弯路。(本文设计开发语言为java)
DannyHoo
2022/04/02
5.1K0
客户端、服务器、数据库之间的时区转换
解决 axios 提交时间类型参数遇到的时区自动转换问题
在使用axios向后端异步发送时间类型(date)数据的时候,遇到了时间参数自动转换时区的问题。
CG国斌
2019/10/09
2.9K0
解决 axios 提交时间类型参数遇到的时区自动转换问题
在使用axios向后端异步发送时间类型(date)数据的时候,遇到了时间参数自动转换时区的问题。
CG国斌
2021/12/07
1.6K0
解决 axios 提交时间类型参数遇到的时区自动转换问题
Python pytz时区转换
pytz将Olson tz数据库带入Python。该库允许使用Python 2.4或更高版本进行准确的跨平台时区计算。它还解决了夏令时结束时时间模糊的问题
李小白是一只喵
2020/04/23
3.6K0
Python pytz时区转换
Python utc转化时间
最近在开发项目的时候, 遇到了时区, 本地时间和UTC糅杂的情况, 研究之后做一些分享.
py3study
2020/01/08
2.2K0
点击加载更多

相似问题

如何在Django视图中以本地时区显示UTC时间?

234

如何将时间从PST时区转换为UTC

14

动量UTC时区总是显示UTC时间

15

如何将UTC时间转换为用户时区?

17

将时间从UTC转换为本地时区

127
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

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

洞察 腾讯核心技术

剖析业界实践案例

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