DLGJosh
10/16/2025, 1:24 PMCeligo AI
10/16/2025, 1:24 PMAI generated answer (using internal Slack threads):To run a search using
n/search with a custom last modified date filter based on Date.now(), you can create a filter for the 'lastmodified' field and use the 'after' operator. The value for this filter would be the current date and time, which you can get using Date.now(). However, since Date.now() returns a timestamp, you need to convert it to a date string in the format that NetSuite expects.
Here's an example of how you can do this:
javascript
var dateNow = new Date();
var formattedDateNow = format.format({
value: dateNow,
type: format.Type.DATETIME
});
var mySearch = search.create({
type: 'transaction',
filters: [
search.createFilter({
name: 'lastmodified',
operator: search.Operator.AFTER,
values: formattedDateNow
})
]
});
In this example, n/format is used to format the current date and time into a string that NetSuite can understand. The search.createFilter function is then used to create a filter for the 'lastmodified' field, using the 'after' operator and the formatted current date and time as the value.
Please note that the 'lastmodified' field uses the timezone of the current user, so the date and time you provide will be interpreted in that timezone.
******
Disclaimer:
This response was generated by an artificial intelligence assistant based on previous conversations from multiple Slack channels, and may contain inaccuracies or mistakes.
******Celigo AI
10/16/2025, 1:24 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.811950803
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.806274533
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.803161681
Celigo AI
10/16/2025, 1:24 PM