c# - 如何在c#中转换UTC时间ti ist tim
问题描述
我的服务器在其他国家。所以我在 c# 中以 utc 存储时间。但我想存储在 ist(印度标准时间)。如何节省在ist中的时间?我想将当前日期时间存储在 ist timzone
gps.updatedDate = DateTime.UtcNow;
updatedDate 的数据类型是日期时间。
解决方案
您可以在此处获取可能的时区列表。
例如,(UTC+01:00) Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna
你可以这样:
TimeZoneInfo timeZoneInfo = TimeZoneInfo.FindSystemTimeZoneById("W. Europe Standard Time");
DateTime timeUtc = DateTime.UtcNow;
DateTime result = TimeZoneInfo.ConvertTimeFromUtc(timeUtc, timeZoneInfo);
推荐阅读
- azure-boards - 在 Azure Boards 中,我如何使用 WIQL 列出缺少带有特定字符串前缀的标记的工作项?
- c# - C#添加2个数组的总和
- json - 如何在Angular中将xml数据转换为json?
- docker - 如何在 Kubernetes 中传递参数?
- python-3.x - 在特定单词附近使用正则表达式 python 查找特定数字
- c# - 无法使用布尔值获得特定输出
- vue.js - Vuetify v-data-table 渲染多个 v-edit-dialog
- xaml - DynamicResource 更改 FontSize 和 TextColor 然后保存在 App.Current.Resources
- postgresql-10 - 类型区间错误的无效输入语法
- typescript - 使用 Nestjs 将数据从实体传输到 DTO