I've done my online research... but nothing really helps... I saw this article but that will split the Date into 2 (start & end) which defy the purpose of the calendar UI....
If anyone is interested or out there looking for solutions, here is a potential API solution I got from Tableau. This only works if you're embedding the dashboard.
The function you’ll be looking to call is and can update calendar parameters on load: