假设我有一个文件,我通过GetLastWriteTime
方法得到它的最后写入时间。是否可以看到系统启动和写入文件之间经过的毫秒数。他们之间有什么关系吗?
答案 0 :(得分:2)
是的,你会做这样的事情:
uglify: {
dist: {
files: {
'<%= config.dist %>/scripts/scripts.js': [
'<%= config.dist %>/scripts/scripts.min.js'
]
}
}
},
这将返回一个var ts = file.GetLastWriteTime() - DateTime.Now.AddMilliseconds(-Environment.TickCount);
对象,表示系统启动和文件写入时间之间的时间。
注意:如果文件的最后写入时间是在系统启动之前,那么TimeSpan
将为负数。
您可以使用TimeSpan
来获得您想要的内容:以毫秒为单位的值。但是ts.TotalMilliseconds
对象也会根据您的需要为您提供时间跨度的完整细分。