python-3.x - 从 pyspark 中的时间戳类型列中删除“T”,数据类型仅为时间戳类型
问题描述
我正在尝试从 Timestamp 列中删除“T”,例如:2019-06-21T06:02:55.000+0000到2019-06-21 06:02:55.000+0000,数据类型仅保留为 TimestampType。我尝试了以下方法: regex_replace , translate 并使用
nc_data = nc_data.withColumn('creation_ts', to_timestamp('creation_ts', 'yyyy-MM-dd HH:mm:ss'))
但它再次获得了“T”的价值。
有没有办法让我们从列 value 中删除 'T' ,而数据类型保留为 TimestampType ?
解决方案
推荐阅读
- r - R for 循环结果
- excel - 如何从 Excel 值更改日期和时间格式?
- winapi - winapi - AppendMenu - 文本布局
- sql-server - 使用 max(date) 返回单个日期
- javascript - chrome 不支持 ShowModelDialog
- jenkins - 仅归档 katalon jenkins 作业中的最新 .png 文件
- matlab - 如何在地块上使用刺作为刻度?
- python - 传递给我的自定义模块时 var 类型的 Ansible 错误
- flutter - 如何在颤动的图像中插入可点击点?
- java - 连接spring boot应用程序和google Cloud SQL的推荐方式是什么?