oracle - Oracle 查询从儒略值转换为带时间的日期
问题描述
我必须随时间从儒略值转换为常规日期。
Select to_char(to_date(2455198, 'J'), 'DD-MM-YYYY HH:mm:ss') from dual;
此查询正在运行,结果是01-01-2010 12:00:00
Select to_char(to_date(2455197.75001, 'J'), 'DD-MM-YYYY HH:mm:ss') from dual;
上面的查询不起作用并出现此错误:
ORA:01830: 日期格式图片在转换整个输入字符串之前结束
Julian 值:2455197.75001
和等效日期值是:1-January-2010 06:00:01
解决方案
推荐阅读
- php - 将参数与 OR 条件 Mysql 绑定
- c# - 如何在 c# 中对 websocket 数据进行快速处理和执行操作?
- json - JSON 解析错误 IBM API Connect JSON 的非法字符
- java - 来自 MongoDB BSON 的 Jackson ObjectMapper
- swift - 如何在 macOS 的自定义视图中正确添加 NSTextField 的 IBOutlet?
- html - 从元素/标签获取 ID
- php - 未调用 CI 的 API 响应获取方法
- powershell - 合并两个 CSV,然后在输出中重新排序列
- excel - Using Excel & Access Together passing a variable from excel to access
- sharepoint - 我们可以在一个应用程序中使用两个 SPFx 扩展吗