Date & Time does not display in browser when a formatter is applied using Node

Using Node.JS. I added a bootstrap table on the page from the generator. Everything works ok at this point. When I apply a date or time formatter, the data does not show up in the table in the browser, but it shows up in Wappler. Using same formatters I use for other server models. Am I doing something wrong?

In the browser:

It’s pulling the data in correctly:

And here it is in Wappler:

<td dmx-text="StartTime.formatDate('HH:mm a')"></td>

If I remove the formatting, the data shows in the browser.

Have you tried:

<td dmx-text="StartTime.toISOTime()"></td>

That works for me in almost identical situation. I’m displaying in a Time input though. With text it will shows the ss, but you can apply the formatDate() after the toISOTime() if need be.

Assuming this is inside a repeat: Have you set the ID/KEY field with the repeat expression?
I have seen such date issues because of that.

Thanks Phillip, yes, tried that and also other formatters, same result. Not displayed in the browser.

OK, it is now working. It seems that the dmxFormatter folder did not upload to the server. Sorry guys, I should have checked that earlier. (it was a very long day…). Thanks for the responses and help.