Lewati ke konten utama

DateTime():startOf()

Mengatur objek DateTime ke awal dari satuan waktu tertentu (mis., awal hari, awal bulan).

Tanda Tangan

startOf(unit: string): DateTime

Parameter

ParameterTypeDescription
unitstringSatuan waktu yang akan diatur ke awalnya. Satuan yang didukung meliputi:year, month, week, day, hour, minute, second

Mengembalikan

  • Tipe: DateTime
  • Instansi DateTime saat ini, memungkinkan method chaining.

Contoh

local now = DateTime()
-- Atur ke awal hari ini
now:startOf("day")
toast("Awal hari: " .. now:format("yyyy-MM-dd HH:mm:ss.SSS"))

-- Atur ke awal bulan ini
now = DateTime() -- Reset
now:startOf("month")
toast("Awal bulan: " .. now:format("yyyy-MM-dd HH:mm:ss.SSS"))

-- Atur ke awal tahun ini
now = DateTime() -- Reset
now:startOf("year")
toast("Awal tahun: " .. now:format("yyyy-MM-dd HH:mm:ss.SSS"))