Read individual date parts from the table returned by os.date.

Date Parts

date_parts.lua
local timestamp = 
local year = os.date("!*t", timestamp).year
local month = os.date("!*t", timestamp).month
local day = os.date("!*t", timestamp).day
print("year=" .. year)
print("month=" .. month)
print("day=" .. day)
local timestamp = 
local year = os.date("!*t", timestamp).year
local month = os.date("!*t", timestamp).month
local day = os.date("!*t", timestamp).day
print("year=" .. year)
print("month=" .. month)
print("day=" .. day)
local timestamp = 
local year = os.date("!*t", timestamp).year
local month = os.date("!*t", timestamp).month
local day = os.date("!*t", timestamp).day
print("year=" .. year)
print("month=" .. month)
print("day=" .. day)
part lookup Immediate field reads keep the visible trace scalar while still showing the date-parts table API.