C# 读取数据库中时间,毫秒丢失的情况总结
程序员文章站
2022-07-01 20:33:04
...
if(row["AddDate"]!=null && row["AddDate"].ToString()!="")
{
model.AddDate=DateTime.Parse(row["AddDate"].ToString());
}
用动软直接生成以上代码会发现在读取日期时精度丢失毫秒 ,比如2020-03-05 14:23:20.100
读取出来后会变成2020-03-05 14:23:20
以下为解决方法
方案一:
if(row["AddDate"]!=null && row["AddDate"].ToString()!="")
{
model.AddDate = Convert.ToDateTime(row["AddDate"]);
}
方案二:
if(row["AddDate"]!=null && row["AddDate"].ToString()!="")
{
model.AddDate = (DateTime)(row["AddDate"]);
}
上一篇: TCP发送MSS值
下一篇: echart 地图显示不全解决