从mysql中取出的时间为datetime类型,在页面显示却是object

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从mysql中取出的时间为datetime类型,在页面显示却是object相关的知识,希望对你有一定的参考价值。

参考技术A var date = new Date();var str = date.getYear() + '-' + (date.getMonth() + 1) + '-' + date.getDate();这样就可以了

mysql 从datetime类型中取日期?

在mysql中,我要取出当天录入的记录。里面录入时间: AddTime是datetime类型,假设其值为:2007-08-06 10:12:22

select * from table1 where AddTime='2007-08-06'

这里的时间AddTime要通过什么函数处理才能得到日期部分,从而可以和后面的日期能够比较。谢谢!

参考技术A 取当天:
select * from table1 where TO_DAYS(AddTime)=TO_DAYS(NOW())本回答被提问者采纳
参考技术B where locate('2007-08-06',AddTime)>0
LOCATE 比like更高效的模糊查询
LEFT(AddTime,10) 从左侧开始截取10个长度,刚好是年-月-日
参考技术C substring( expression ,start , length )

以上是关于从mysql中取出的时间为datetime类型,在页面显示却是object的主要内容,如果未能解决你的问题,请参考以下文章

mysql中datetime类型字段为默认值0000-00-00 00:00:00怎么取出来

java怎么取出mysql中datetime类型数据字段

mysql 从datetime类型中取日期?

java怎么取出mysql中datetime类型数据字段

java怎么取出mysql中datetime类型数据字段

Java 如何存取MySQL datetime类型