C# 提示文件中的毫秒数
我正在用C#编写一个应用程序,它生成提示文件,以便在Goldwave中使用 在我的程序中,我正在生成一个时间戳。例如,C# 提示文件中的毫秒数,c#,datetime,cue,C#,Datetime,Cue,我正在用C#编写一个应用程序,它生成提示文件,以便在Goldwave中使用 在我的程序中,我正在生成一个时间戳。例如,Ticks=77314055 稍后我将格式化日期时间,直到毫秒:00:07.731 对于测试,我正在向Goldwave输入相同的值,导出提示文件,提示结果为:00:07:55 如何从731计算该55毫秒值?使用mod函数 long tick = 77314055; long msec = tick % 100; 根据.Cue文件的时间格式为MM:SS:FF “索引点以MM:SS
Ticks=77314055
稍后我将格式化日期时间,直到毫秒:00:07.731
对于测试,我正在向Goldwave输入相同的值,导出提示文件,提示结果为:00:07:55
如何从731
计算该55
毫秒值?使用mod函数
long tick = 77314055;
long msec = tick % 100;
根据.Cue文件的时间格式为MM:SS:FF
“索引点以MM:SS:FF格式指定,并与当前引用的文件的开头相对。MM是分钟数,SS是秒数,FF是帧数(有75帧到1秒)
您可以将其转换为
var frames=millizes*0.075;
我不理解55
和731
之间的关系。您能详细说明一下吗?以及77314055
与00:07.731
之间的关系吗?看起来不错,什么都不用做。它只显示帧号,而不是毫秒。谢谢n、 这就是我需要的:)