如何将UTC日期时间转换为本地日期时间?

时间:2013-02-28 10:55:37

标签: c# visual-studio-2008 datetime

我需要将utc datetime转换为本地日期时间。

看起来应该是这样的:

private DateTime localdate (DateTime UTC_DateTime)
{

DateTime local =  new DateTime();
local  = UTC_DateTime .....         ??? 

return local;

}

提前感谢您的帮助!

2 个答案:

答案 0 :(得分:1)

这样做:

private DateTime Localdate (DateTime utc_DateTime)
{

    DateTime local =  new DateTime();
    local  = utc_DateTime.ToLocalTime();

    return local;

 }

但该方法本身“有点”多余。 只是一个建议:尽量尊重C#所接受的“Pascal-case约定”,它规定方法名称是大写的,参数名称不是(除其他外)。

答案 1 :(得分:0)

使用方法DateTime.ToLocalTime()