您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

在Oracle中只获取没有时间的日期

在Oracle中只获取没有时间的日期

通常一个人会简单地用以下命令截断日期时间TRUNC:@H_403_3@

TRUNC(pa.fromdate)

这将从日期时间中删除时间部分,因此您仅获得日期。然后,在您的应用程序层中,您将关心如何显示它。@H_403_3@

例如,您有一个带有网格的GUI。网格根据用户的系统设置(例如Windows区域设置)显示日期,但是网格知道日期,因此可以进行相应的排序。为此,您需要使用date 而不是代表日期的 字符串 填充网格。@H_403_3@

如果您希望使用固定的字符串格式(例如为了写入文件),则可以使用TO_CHAR:@H_403_3@

TO_CHAR(pa.fromdate, 'dd.mm.yyyy')
Oracle 2022/1/1 18:40:39 有291人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶