问题描述
try{if(listDateIndexs.Contains(j)){dr[j]=DateTime.Parse(DateTime.FromOADate(Convert.ToDouble(dr[j])).ToString("yyyy-MM-dd"));}catch{continue;}
我这样转换成日期,会报出从datetime到double强制转换无效。请问我哪里错了吗?输出的数据都是yyyy/MM/ddh后面会跟0:00:00。我想去掉这个,要如何改呢?
解决方案
解决方案二:
Convert.ToDouble(dr[j])ToShortDateString()或者ToString("yyyy-MM-ddhh")
解决方案三:
我里面写了Convert.ToDouble的,错就是错在转换上了
时间: 2024-10-31 05:03:34