cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
Showing results for 
Search instead for 
Did you mean: 

Date/Time format on the Event Chart

Highlighted
Amethyst

Date/Time format on the Event Chart

Hello All,

I am struggling with a quite simple thing but I can't seem to figure out: I want to make the Event Chart Dynamic so user can select from some TimeFrames he wants to see the event.

The way i am trying to do it is to Subtract the amount of minutes from the current time based on the selection.

var result = dateAddMinutes(new Date(), -selectedTimeFrame);

It works fine but my problem is that it seems that the event chart does not like the milliseconds after the seconds.

Looking at the Widget properties it seems the when I try to paste the date with Milliseconds it does not recognize it, but when I remove the millis it does. I tried to create a string and rip the milliseconds piece off, but it did not work.

Does anybody have a tip?

Cheers

Ewerton

4 REPLIES 4

Re: Date/Time format on the Event Chart

Wait, so if I am seeing your pictures correctly, the datetime box populates correctly in properties, but when you click on it, there is no date populated in the pop-up? And the datetime doesn't work on the event chart when there are milliseconds? Seems like this might be a bug. What version of ThingWorx is this in?

Re: Date/Time format on the Event Chart

The box populates when I paste manually the result of my service to it but it does not populate the popup.

When I try to bound the result of my service to the property it does not work either.

Cheers

Ewerton

Re: Date/Time format on the Event Chart

You may want to open a support case for this. It seems like there may be a bug, and it is a slightly tricky issue to review

Re: Date/Time format on the Event Chart

Ewerton, instead of ripping out the milliseconds, as a test, can you try switching the value of 'dateTimeFormat_Default' in the Default Localization Table from 'yyyy-MM-dd HH:mm:ss.SSS' to 'yyyy-MM-dd HH:mm:ss'? That will ignore milliseconds on all displays.