DateTime怎么返回一个整数代表了从 1970 年 1 月 1 日开始计算到 Date 对象中的时间之间的毫秒数。
解决方案 »
- 请问如何让combobox只能输入。不能下拉。
- 如何用代码中止 Visual Studio 安装项目?
- DataTablehe Datarow的转换问题??
- 关于 xml序列化的问题, 十万火急, 在线等!!!!!!!!!!谢谢个位
- 在C#.net 2005的web程序开发中,我想做如下事情:
- 在看MSDN的教材关于IIS寄宿,不明白.
- 请教:自定义界面备份SqlServer数据库
- 求助,CrystalReports中對交叉表的顯示不分頁
- 有关ADO的问题?
- Mobile 中调用WMPLib.WindowsMediaPlayer,没有图像,只有声音?
- c#如何实现星期几的几时几分进行某项操作
- 引用基类构造函数
int i = ts.TotalMilliseconds;
double d = ts.TotalMilliseconds;
把DateTime.Now换成你的日期就可以了。
int i = (int)ts.TotalMilliseconds;
{
long now = DateTime.Now.Ticks;
long begin = DateTime.Parse("2000-1-1 0:0:0").Ticks;
long timeSpan = (long)Math.Abs(now - begin); switch(part.ToLower())
{
case "f":
timeSpan = timeSpan / TimeSpan.TicksPerMillisecond;
break;
case "s":
timeSpan = timeSpan / TimeSpan.TicksPerSecond;
break;
case "m":
timeSpan = timeSpan / TimeSpan.TicksPerMinute;
break;
case "h":
timeSpan = timeSpan / TimeSpan.TicksPerHour;
break;
case "d":
timeSpan = timeSpan / TimeSpan.TicksPerDay;
break;
default:
timeSpan = 0;
break;
} return timeSpan;
}
{
long timeSpan = (long)Math.Abs(dateTime1.Ticks - dateTime2.Ticks); switch(part.ToLower())
{
case "f":
timeSpan = timeSpan / TimeSpan.TicksPerMillisecond;
break;
case "s":
timeSpan = timeSpan / TimeSpan.TicksPerSecond;
break;
case "m":
timeSpan = timeSpan / TimeSpan.TicksPerMinute;
break;
case "h":
timeSpan = timeSpan / TimeSpan.TicksPerHour;
break;
case "d":
timeSpan = timeSpan / TimeSpan.TicksPerDay;
break;
default:
timeSpan = 0;
break;
} return timeSpan;
}