我给大家分享一下我做项目遇到的一个问题,就是把数据查出来,数据的充值时间不是标准的年月日类型,是毫秒值的时间类型。下面是一个解决方法:
首先呢,给大家看一下界面的效果图,显示会员充值的日期。
下面是一开始直接通过查询出来的数据,没有经过转换,呈现出来的就是毫秒值的时间,所以这样子我们也无法进行直接的查看。所以时间的转换是很必要的。
事实上数据库充值的时间类型是date类型,但是呢,我在列表对象MemberVo用字符串string类型来接收。为什么要用字符串string来接收呢,如果用DateTime来接收,那么就是像上面的毫秒值的效果。
那么我们来看一下代码,有两个充值的时间,事实上我们用到的是第二个充值时间,因为表对象接收的是字符串类型的时间,所以在这里要将时间转换为字符串类型,因此在页面查询出来的就是一开始的效果。我为什么要写两个充值时间,因为我的页面是有一个时间段的一个查询,所以要用到时间类型的充值时间,所以不需要转换类型。
详细的操作基本给大家分享完了,希望分享的内容对你们有用。
如果哪里分析不够恰当或者不清晰的地方请海涵,还可以在评论下面进行点评和指正~