回答
如何
DateTime dt = DateTime.ParseExact("2012-09-13T05:08:03.151Z",
"yyyy-MM-dd HH:mm:ssK",
CultureInfo.InvariantCulture)
然后
var indianTime = TimeZoneInfo.ConvertTime (dt,
TimeZoneInfo.FindSystemTimeZoneById("India Standard Time"));
字符串未被识别为有效的日期Time.I得到了该错误使用此代码 – user1648773
尚未解决此错误日期时间模式的's'出现多次不同的值。 – user1648773
我有一个日期字段在这里这里它给我类未指定我怎么能改变它在C# – user1648773
试试这个:
DateTime dt = DateTime.ParseExact("your current date string","your current date string format",null);
string IndianDT = dt.ToString("dd/MM/yyy");
现在,在您IndianDT串,你将有你的日期所需的格式。
编辑:
在我上面的代码:
取代“您的当前日期字符串fromat”与“YYYY-MM-DDTHH:MM:ss.fffZ”
字符串不被识别为有效的日期Time.I使用此代码得到该错误 – user1648773
请提及您的'当前日期格式'字符串你用我的代码。 – 2012-09-13 12:21:42
dd/MM/yyyy我使用这种格式 – user1648773
- 1. Android更改时区,时间和日期
- 2. 目标C:将ISO 8601日期时间当地日期时间
- 3. 从日期和时间创建ISO 8601日期时间
- 4. 更改时区之间的日期和时间
- 5. 解析ISO 8601到C#日期时间
- 6. 时间戳日期更改日期时区
- 7. 更改简单的日期时间格式以显示时区
- 8. 打印当前日期和时间C#
- 9. 更改时区和日期格式
- 10. C#日期时间到UTC时间而不更改时间
- 11. 在印度时区的另一个时区获取日期
- 12. 在JavaScript转换的日期和时间,以ISO格式
- 13. 更改“时间”列“日期时间”
- 14. CakePHP 3日期时间验证Iso 8601及时区
- 15. 解析ISO 8601与时区到.NET日期时间
- 16. 如何在Perl中更改日期时间值的时区?
- 17. 解析ISO日期时间在Python
- 18. 时间戳更改日期
- 19. Ionic 2日期时间更改日期地区
- 20. 日期时间和公式改进C#
- 21. 更改iPhone的日期和时间
- 22. 更改日期和时间格式Android
- 23. 更改日期和时间格式
- 24. 日期和时间更改sql
- 25. Android:DateUtils.formatDateTime更改日期和时间序列
- 26. 新日期()与ISO 8061日期创建日期根据时区
- 27. c#比较日期时间日期与时间跨度参数
- 28. C#日期时间到SQL日期时间丢失精度
- 29. 印的日期和时间在PHP
- 30. django打印日期时区
这可能会帮助你:http://stackoverflow.com/questions/179940/c-sharp-convert-utc-gmt-time-to-local-time –