我想使用select命令从数据库中选择数据 但结果以yy.mm.dd格式显示 虽然我想要dd mm yy格式的结果 我使用以下commad
select date from table1 order by date desc;
如何以dd mm yyyy格式获取日期请帮助我
答案 0 :(得分:3)
您需要使用format function for date。
select format([date], "dd.mm.yyyy") from table1 order by [date] desc;
答案 1 :(得分:3)
您应该避免将日期作为字段名称,因为它是保留字。
select Format([date],"dd/mm/yyyy") as Dt from table1 order by [date] desc;
我的感觉是你应该把这个领域保存为一个日期直到最后,然后将它呈现在最终形式/报告/中。使用Format()会将其更改为字符串,它将不再排序或正确添加。例如,在Access中,将保留原样,而是修改绑定到该字段的Control的Format属性。由于您使用[Java]标记了您的问题,我无法告诉您更多...