我知道Spark 1.5&中有'current_timestamp'功能。以上,但我们仍然在1.4。如何将列添加到设置为“当前时间戳”的DataFrame?
Identifier x.x x.y x.x x.y
1 10001 0.12323 0.14523 0.22387 0.56233
2 10002 0.11535 0.39048 0.23437 -0.12323
3 10006 0.12323 0.35634 0.12237 -0.12889
4 10008 0.11535 0.23454 0.21227 0.90098
答案 0 :(得分:1)
简单的时间戳文字应该可以解决问题:
df.withColumn(
"date_inserted",
lit(java.sql.Timestamp.from(java.time.Instant.now)))