waktu saat ini

Mengembalikan waktu saat ini di awal evaluasi kueri sebagai kolom TimeType. Semua panggilan current_time dalam kueri yang sama mengembalikan nilai yang sama.

Syntax

from pyspark.sql import functions as dbf

dbf.current_time(precision=<precision>)

Parameter-parameternya

Pengaturan Tipe Description
precision intfakultatif Angka dalam rentang [0..6], menunjukkan berapa banyak digit pecahan detik yang akan disertakan. Jika dihilangkan, defaultnya adalah 6.

Pengembalian Barang

pyspark.sql.Column: Waktu saat ini.

Examples

Contoh 1: Waktu saat ini dengan presisi default

from pyspark.sql import functions as dbf
spark.range(1).select(dbf.current_time().alias("time")).show()
+---------------+
|           time|
+---------------+
|16:57:04.304361|
+---------------+

Contoh 2: Waktu saat ini dengan presisi yang ditentukan

from pyspark.sql import functions as dbf
spark.range(1).select(dbf.current_time(3).alias("time")).show()
+------------+
|        time|
+------------+
|16:57:04.304|
+------------+