27 lines
842 B
C#
27 lines
842 B
C#
namespace LMS.Common.Extensions
|
|
{
|
|
public class BeijingTimeExtension
|
|
{
|
|
/// <summary>
|
|
/// 获取北京时间,将时区转换为北京时间
|
|
/// </summary>
|
|
/// <returns></returns>
|
|
public static DateTime GetBeijingTime()
|
|
{
|
|
return TimeZoneInfo.ConvertTimeFromUtc(DateTime.UtcNow,
|
|
TimeZoneInfo.FindSystemTimeZoneById("China Standard Time"));
|
|
}
|
|
|
|
/// <summary>
|
|
/// 将UTC时间转换为北京时间
|
|
/// </summary>
|
|
/// <param name="utcTime"></param>
|
|
/// <returns></returns>
|
|
public static DateTime TransferUtcToBeijingTime(DateTime utcTime)
|
|
{
|
|
return TimeZoneInfo.ConvertTimeFromUtc(utcTime,
|
|
TimeZoneInfo.FindSystemTimeZoneById("China Standard Time"));
|
|
}
|
|
}
|
|
}
|