Although the answer posted by Michael isn't incorrect, there's some things you should keep in mind in terms of readability.
A rule of thumb is: integers should be right aligned, while other types of data should be left aligned.
This also accounts for dollar symbols and such. If you have a column that displays prices, try to maintain the spacing for the cents. You can do exactly the same for dates. In my example I have used months as a word instead of number, but this might vary on your user base. Keep your spacing consistent, make it easy to scan over, ensure the user knows what the month is (USA uses a different format than most of the EU, etc). Do not let your user lose their time over something they have to double-check.
Your links aligned the date to the right as they contain integers. Although I could argue to align all/most content the same, as it might ruin some of the readability if numbers and letters get pushed together on the same column separator.
(Image attached with an example of focus points in tables)
make sure your table is readable and understandable
- Same-space words and numbers
- Make the date format clear (let the user pick it or display it)
- Have the user lose time because they are uncertain about date format and have to double check
- Have the user lose time because they can't read fast due to cluttering of words and or numbers
- Have the user lose time