tarafından iki sütun DateDiff Ben alternatif saati farkını ait dakikada farkı alabilir veya istediğiniz bir dataframe iki damgası sütun var. Şu anda ben ben herhangi bir ekstra parametreler birimini değiştirmek için görmedi https://issues.apache.org/jira/browse/SPARK-8185 doc sayfasından baktığında, Ancak Kıvılcım Scala: Saat ya da dakika
val df2 = df1.withColumn("time", datediff(df1("ts1"), df1("ts2")))
yaparak, yuvarlama ile, gün farkını elde edebilmek değilim. Bunun için kullanmam gereken farklı bir işlevi var mı?
DataFrame her satır için farkı hesaplamak olacaktır Çözümümün. Bununla ilgili bir sorun varsa daha spesifik olun. '-' val df2 = df1.select (unix_timestamp (ts2))/3600D (unix_timestamp (TS1)): Ayrıca, yapılacak çözüm için, ben (test etmek ve daha fazla hata eğilimli zordur) dize ifadelerden kaçınmak için daha iyi olacağına inanıyorum . –