用myeclipse查询数据库datetime类型的字段结果多了“.0”,怎么回事?

2024-11-25 11:39:14
推荐回答(4个)
回答1:

用myeclipse查询数据库datetime类型的字段结果多了“.0”是因为时间精确到毫秒。
如果在应用程序中使用以下语句设定日期格式,那么就会多出毫秒。

DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss.fff")

比如:
假设时间为-2016-03-11 12:50:49.00
{0:yyyy-MM-dd hh:mm:ss.fff}:使用12小时制格式化日期

回答2:

SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
String dateStr = sdf.format(要转的时间); //日期转成字符串
最后输出字符串就行了

回答3:

毫秒 你格式化为 yyyy-MM-dd HH:mm:ss就行了

回答4:

处理一下就可以了 yyyy-MM-dd HH:mm:ss