tp3.2读取time()格式遇到的的问题(尚未解决)

在用tp3.2框架做一个讲座模块。最近又遇到了一个问题

如上图所示,我把日期和讲座开始时间结束时间分来放了。(这里的Jdate2和jdate3本来存放为time(7)类型的,后发现在原来这个7是可以改的,就改成了time(0),因为我也只需要精确到秒就够了)

在Model层中用封装的函数读取,送到Controller层中

在Controller层中转码,然后送到View层

这里感觉都没有问题,在页面显示数据的时候,问题来了

我用了date函数想把格式做正常转换的,本以为就结束了,但是...数据库中是这样的

格式转换后,显示在页面上是这样的

 可以看到jdate2的数据,原本是10:00:00,经过正常格式转换以后变成了08:00:10,

我到现在还不知道这个08是哪里冒出来...

然后就把日期格式转换去掉了

有很神奇的恢复正常了(jdate3我做了处理,用了substring,只截取了前五个字符)


现在很困扰的就是这个08到底是哪里冒出来的,而且为什么格式转换后会这样显示,没想通,没百度到,应该是没找到正确的搜索方式吧


在编程路上奋斗的小菜鸟,又有了新的困扰.....

2018-11-28 

猜你喜欢

转载自www.cnblogs.com/imper/p/10034159.html