我在Android应用程序中工作。
我存储的记录还以以下格式存储日期: yyyy-mm-dd
该格式一切正常,即在特定日期之间检索记录但是,当我以 02-09-2015(dd-mm-yyyy)格式存储日期时,我无法获取特定记录
所以,我只是想知道,我们必须将日期格式保持为 yyyy-mm-dd 才能完成任务或者是否可以在特定日期之间检索记录同时使用格式 02-09-2015(dd-mm-yyyy)?
如果是,请告诉我如何?感谢。
答案 0 :(得分:1)
您可以使用功能STR_TO_DATE
select STR_TO_DATE('05.02.2012','%d.%m.%Y')
会给你'2012-02-05'
select STR_TO_DATE('05-02-2012','%d-%m-%Y')
会给你相同的结果,但假设使用了-
。在此之后,使用日期输出值