When creating a heat map in SAS Visual Analytics, you might encounter the following issues that are all illustrated in the image below:

This issue affects only date data items.
You can work around this issue by using a calculated item instead of a date data item in the Axis Item role in heat map report objects, as shown in this example: Format('Month'n[Raw], 'MONNAME3.')
For example, in the following report, the first graph displays the issue, and it contains a month date data item in the Axis Item role. The second graph displays the same information, but it contains the calculated item instead of the date data item.

As you can see, tick values on the X axis are now centered with respect to the corresponding column in the heat map, there are equal sized bins with no gaps, and the tool tips display the correct values.