最近一个项目中遇到一个转换FileTime的问题.时间是在C#中用DateTime.ToFileTime写入数据库中,这在存储过程中判断年和季度成了问题,怎么样才能把时间转换为正常的时间格式呢?Sql server中又没有FromFileTime对应的方法?其实很简单用C#写一个转换时间的Dll然后在存储过程中调用就可以了.转换时间的类如下:[Guid("729ba6af-3eff-4b75-b43b-d951a190dbe6")] public class FileTimeConvert { public FileTimeConvert() { } public string ConvertTime(long fileTime) { string retVal = string.Empty; if (fileTime > 0) { DateTime dt = DateTime.FromFileTime(fileTime); retVal = dt.ToString(); } return retVal; } }注意这个Gu