Timothy Wong
08/30/2024, 7:16 AMvar dateObj = new Date(fldObj.value);
var parsedDate = format.format({
value: dateObj,
type: format.Type.DATE
});
log.audit("setValue:fldObj.date", JSON.stringify({ fldObj, dateObj, parsedDate }));
rec.setValue({
fieldId: fldId,
value: parsedDate
});
log.audit:
{
fldObj: {
type: "date",
value: 952156800000
},
dateObj: "2000-03-04T08:00:00.000Z",
parsedDate: "2000-03-04"
}
caught error...
{
fldId: "birthdate",
e: {
type: "error.SuiteScriptError",
name: "INVALID_FLD_VALUE",
message: "Invalid date value (must be YYYY-MM-DD)",
id: "",
notifyOff: false,
userFacing: true
}
}
battk
08/30/2024, 7:53 AMTimothy Wong
08/30/2024, 8:04 AM