I have a quick question about the Assembly Version Formatting... (referring to lblRev.Text)

I'm putting together an about screen that has the App information like the version, up time, date, etc.

I would like for it to format all of the numbers I include (including zeros before the number).

Here's my code.
Code:
' Add any initialization after the InitializeComponent() call.
        Dim dt As Date = File.GetLastWriteTime(Application.ExecutablePath)
        lblLastdate.Text &= dt.ToString("MMM d, yyyy h:mm tt")

        lblRev.Text &= My.Application.Info.Version.ToString

        lblLastBoot.Text &= started.ToString("MMM d, yyyy h:mm:ss tt")
        lblCopyRight.Text &= My.Application.Info.Copyright
My Assembly Version Information is 2.2.2023.0309 (Version 2.2: YYYY:MMDD) is how I am naming the version so that I can keep track of things for my personal info.
I've included an image of the settings below.

Name:  AssemblyInfo.jpg
Views: 572
Size:  29.2 KB

But when it formats it, it removes the zero before the 3 (2.2.2023.309). I know it's not a huge deal, but if I can keep the zero, I'd prefer it. Is there any way to format this so that it keeps the zero or does Visual Studio just remove it?

Thanks for anyone who can help me with this.