/// <summary>
/// 时间转换成ticks
/// </summary>
/// <param name="datetime"></param>
/// <returns></returns>
public static Int64 GetTicksFromDate(DateTime datetime)
{
return Decimal.ToInt64(Decimal.Divide(datetime.Ticks - new DateTime(1970, 1, 1, 8, 0, 0).Ticks, 10000));
// return Decimal.ToInt64(Decimal.Divide(DateToTicks.getTicks(DateTime.Now) - new DateTime(1970, 1, 1, 8, 0, 0).Ticks, 10000));
}
/// <summary>
/// ticks转换成时间
/// </summary>
/// <param name="Ticks"></param>
/// <returns></returns>
public static DateTime GetDateFromTicks(Int64 Ticks)
{
return new DateTime(Ticks + new DateTime(1970, 1, 1, 8, 0, 0).Ticks);
}
ticks转换成时间出错,GetDateFromTicks(Int64 Ticks)这个函数该怎么写
/// 时间转换成ticks
/// </summary>
/// <param name="datetime"></param>
/// <returns></returns>
public static Int64 GetTicksFromDate(DateTime datetime)
{
return Decimal.ToInt64(Decimal.Divide(datetime.Ticks - new DateTime(1970, 1, 1, 8, 0, 0).Ticks, 10000));
// return Decimal.ToInt64(Decimal.Divide(DateToTicks.getTicks(DateTime.Now) - new DateTime(1970, 1, 1, 8, 0, 0).Ticks, 10000));
}
/// <summary>
/// ticks转换成时间
/// </summary>
/// <param name="Ticks"></param>
/// <returns></returns>
public static DateTime GetDateFromTicks(Int64 Ticks)
{
return new DateTime(Ticks + new DateTime(1970, 1, 1, 8, 0, 0).Ticks);
}
ticks转换成时间出错,GetDateFromTicks(Int64 Ticks)这个函数该怎么写
这两个函数好像没什么意义,直接用 Datetime.Now.Ticks就行了吧。去秒数的时候用Datetime.Now.Ticks 单独除一下就行了。