Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Fungsi Tanggal dan Tanda Waktu: Mengembalikan nama hari yang disingkat tiga huruf dari tanggal tertentu.
Untuk fungsi Databricks SQL yang sesuai, lihat dayname fungsi.
Syntax
from pyspark.databricks.sql import functions as dbf
dbf.dayname(col=<col>)
Parameter-parameternya
| Pengaturan | Tipe | Description |
|---|---|---|
col |
pyspark.sql.Column atau str |
kolom tanggal/tanda waktu target untuk dikerjakan. |
Pengembalian Barang
pyspark.sql.Column: singkatan tiga huruf dari nama hari untuk tanggal/tanda waktu (Mon, Tue, Wed...)
Examples
from pyspark.databricks.sql import functions as dbf
df = spark.createDataFrame([('2015-04-08',), ('2024-10-31',)], ['dt'])
df.select("*", dbf.typeof('dt'), dbf.dayname('dt')).show()
df = spark.createDataFrame([('2015-04-08 13:08:15',), ('2024-10-31 10:09:16',)], ['ts'])
df.select("*", dbf.typeof('ts'), dbf.dayname('ts')).show()
import datetime
df = spark.createDataFrame([
(datetime.date(2015, 4, 8),),
(datetime.date(2024, 10, 31),)], ['dt'])
df.select("*", dbf.typeof('dt'), dbf.dayname('dt')).show()
import datetime
df = spark.createDataFrame([
(datetime.datetime(2015, 4, 8, 13, 8, 15),),
(datetime.datetime(2024, 10, 31, 10, 9, 16),)], ['ts'])
df.select("*", dbf.typeof('ts'), dbf.dayname('ts')).show()