我有一个表格,其中有一个文本列,格式如下。
5/30/2021 9:35:18 AM
我试图将其转换为date(yyyy-MM-dd)
,但是当我使用cast,to_date
时,我得到的是空值。
有什么方法可以获得上述yyyyyyyy-mm-dd
格式的数据吗?
![]() |
傻傻的大蒜 · 东部篇:各队单场得分30+次数最多的球星都是 ...· 7 月前 · |
![]() |
胆小的青椒 · 刘晓明大使夫妇举行2011年华侨华人新春招待 ...· 1 年前 · |
![]() |
不羁的勺子 · ORA-29024: ...· 1 年前 · |
![]() |
玩滑板的绿茶 · 【文章】微型纯电动新车型——未奥BOMA_车 ...· 1 年前 · |
![]() |
强健的回锅肉 · 将数组从左向右翻转 - MATLAB ...· 1 年前 · |
使用Databricks的数据时间模式。 根据Databricks网站上的SparkSQL文档,你可以使用Databricks特有的 日期时间模式 来转换为日期列或从日期列转换。首先,你需要像这样将文本列转换为日期列。
to_date('5/30/2021 9:35:18 AM','M/d/y h:m:s a')