It's a tougher question than it may seem.
All the answers so far suggest a JavaScript solution for date generation, but that's not a solution that covers all the scenarios.
The document you will be linking to appears to be a daily report, I assume generated based on the data gathered. Problems start when the person accessing your website would have an incorrect system date or if they are simply located in different timezone.
This results in a situation where you want to link to the current, latest report, but you might be linking to non-existant or old report instead.
The best way to resolve that would be to have the server where the file is hosted be responsible for providing the latest report. A simple script checking for the latest generated report and redirecting to it would suffice. This would additionally solve the problem when a report fails to generate, in which case user would get the last valid data instead.
Alternatively, you can either generate the link on your server, in a known timezone (and account for the difference) or worst case scenario - account for the timezone on client side in Javascript - but that wouldn't cover all scenarios anyway.
The exact implementation details depend on the server languages you have available.