1.IP转换
string[] strIPArray = newIp.Split('.'); uint[] iIP = new uint[strIPArray.Length]; for (int i = 0; i < strIPArray.Length; ++i) { iIP[i] = uint.Parse(strIPArray[i]); } uint dwIP = (iIP[0] << 24) | (iIP[1] << 16) | (iIP[2] << 8) | iIP[3];
2. 时间转换
相当于VC++中的 CTime::GetTime () * 1000, 即从1970年1月1日到现在的毫秒数
DateTime dt2 = dt.ToUniversalTime(); DateTime dt3 = new DateTime(1970, 1, 1, 0, 0, 0, 0); long lTime = (dt2.Ticks - dt3.Ticks) / 10000;