public static Int64 ToInt64(this Decimal d) { return(Decimal.ToInt64(d)); }
/// <summary>当前时间的一个毫秒级的长整型数值(保持和Java的一致性) /// Java获取此值的方法是:Calendar.getInstance().getTimeInMillis() /// 具体分析请见:http://blog.csdn.net/LaoBai_2006/archive/2008/10/22/3124719.aspx /// </summary> /// <returns></returns> public static long TicksInMillis(this DateTime currDateTime) { return(Decimal.ToInt64(Decimal.Divide(DateTime.UtcNow.Ticks - 621355968000000000, 10000))); }