C#中有没有获取当前时间毫秒时的函数 (c linux获取当前时间 毫秒)
就是正常的进行乘法单位转换即可。
比如先得举悉到克数,然后乘以1000就是千克数目,正戚乎是一样的逻辑仔派。
具体代码如下:
public static String formatLongToTimeStr(Long l) {
String str = “”;
int second = 0;
second = l.intValue() / 1000;
if (second > 60) {
minute = second / 60;
second = second % 60;
}
}
软扰祥银糖来回答吧
1使用DateTime.Now函数
DateTime 当前时间 = DateTime.Now;
string 毫秒 = 当前时间.ToString(@”ss\:fff”); //显示2位秒数和秒数后面3位
2使用高精度
计时器
API
//用于得到高精度计时器(如果存在这样的计时器)的值。
微软
对这个API解释就是每秒钟某个
计数器
增长的数值。
//如果安装的硬件缓宴不支持高精度计时器,函数将返回false需要配合另一个API函数QueryPerformanceFrequency。
static extern bool QueryPerformanceCounter(ref long lpPerformanceCount);
static extern bool QueryPerformanceFrequency(ref long PerformanceFrequency);
public void 测试2()
{
long a = 0;
QueryPerformanceFrequency(ref a);
long b = 0, c = 0;
QueryPerformanceCounter(ref b);
宴野 Thread.Sleep(2719);
QueryPerformanceCounter(ref c);
Console.WriteLine((c – b) / (decimal)a); //单位秒
}