IssueWhen your Tableau Desktop locale is set to Thai and you attempt to change the Parameter type from Date to String (and vice-versa); Tableau Desktop will add up 543 years every time. It then displays dates that do not exist in the dataset.
For example, after you attempt to edit the Parameter. The 'Display format' is set to Thai Date format:
Then after switching the Data type back and forth between Date and string, the following dates are displayed even though they do not exist in the dataset: