【发布时间】:2018-06-11 12:49:50
【问题描述】:
我有一个包含 MM/dd/yyyy 格式的日期字段的数据集,我的目标是创建一个具有相同日期格式但具有时间戳格式的表(最后,应该有一个执行日期的选项函数,如果是 int 或 string 日期函数将不起作用。)
我尝试过的事情: 我的栏目名称:as_of_date
1) cast(unix_timestamp(as_of_date, "MM/dd/yyyy") 作为时间戳)
i/p -> 01/03/2006,o/p ->2006-01-03 00:00:00
问题 - 我不希望输出中有额外的零。 substr 不适用于日期函数
2) 如果我将值保留为字符串,日期函数将不起作用。 天('01/03/2006') 输入:'01/03/2006',输出:null(但预期为 3)
您能否帮我一个已经存在的日期格式,或者帮我为我的逻辑创建一个新的日期格式。
【问题讨论】: