Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-12-2022 06:59 AM
Hi, maybe you can use the date_format function and retrieve hour and minutes as string
import pyspark.sql.functions as F
aapl_table.filter(
F.date_format(F.col('AAPL_Time '),'HHmm').between("0930","1630")
)This is the version in pyspark, if you want to do in spark sql you can try
display(spark.sql("SELECT Aapl_Time, AApl_Close FROM aapl_table where DATE_FORMAT(Aapl_Time,'HHmm') between '0930' and '1630'"))Let me know if it helped.