Hi Wanchat, are you still encountering this issue? From what I can tell other people have encountered this error message very rarely before, and were able to get around it just by trying to publish again a bit later.
I've just literally found this out yesterday, after having been unable to solve this myself for over half a year.
The problem is the year format using Thai locale.
Tableau doesn't understand the Buddhist Era (BE), which is 543 years ahead of Common Era (CE) and Anno Domini (AD).
For example, it is currently 2559 BE or 2016 AD. As long as the system clock/calendar displays 2016, they should be fine.
It was most likely that Mr. Wanchat also used Thai locale in his computer, displaying 2559 (BE), instead of 2016 (AD).