将时间戳转换为日期的格式

时间:2020-01-09 04:47:10

标签: linux unix simpledateformat datetime-format sql-timestamp

我需要转换以下所有文件的数据:

TO_DATE('01/31/1970 12:00:00 AM','MM/DD/YYYY HH:MI:SS AM')

使用一些自动化方法转换为简单的31-JAN-1970格式(bash / Linux / UNIX命令应该这样做)

1 个答案:

答案 0 :(得分:0)

您可以使用如下构造:

TO_CHAR(TO_DATE('01/31/1970 12:00:00 AM','MM/DD/YYYY HH:MI:SS AM'),'DD-MON-YYYY')

BTW考虑使用POSIX时间,因为这可以简化Shell中日期之间的许多操作。