如何将UTC日期时间转换为本地日期时间?
问题描述:
我需要将utc日期时间转换为本地日期时间。如何将UTC日期时间转换为本地日期时间?
它应该是这个样子:
private DateTime localdate (DateTime UTC_DateTime)
{
DateTime local = new DateTime();
local = UTC_DateTime ..... ???
return local;
}
预先感谢您的帮助!
答
做它像这样:
private DateTime Localdate (DateTime utc_DateTime)
{
DateTime local = new DateTime();
local = utc_DateTime.ToLocalTime();
return local;
}
但这种方法本身就是 “有点” 多余。 只是建议:尝试尊重由C#接受的“Pascal案例约定”,该约定声明方法名是大写的,而且参数名不是(除其他外)。
答
使用方法DateTime.ToLocalTime()
在你问一个问题之前至少要有Google。 – 2013-10-22 16:57:41