日期函数
- 1. 获取当前日期
- 2. 获取当前日期和时间
- 3. 日期格式转换
- 4. 字符转日期
- 5. 获取日期中的年月日
- 6. 获取时分秒
- 7. 获取日期对应的季度
- 8. 日期加减
- 9. 月份加减
- 10. 日期差,月份差
- 11. 计算下一个日子的日期
- 12. 本月的最后一个日期
1. 获取当前日期
from pyspark.sql.functions import current_date
spark.range(3).withColumn('date',current_date()).show()
# +---+----------+
# | id| date|
# +---+----------+
# | 0|2018-03-23|
# | 1|2018-03-23|
2. 获取当前日期和时间
from pyspark.sql.functions import current_timestamp
spark.range(3).withColumn('date',current_timestamp()).show()
# +---+--------------------+
# | id| da