Format datetime day with st, nd, rd, th
问题 I'm creating a report in SSRS and across the top I have a header with a placeholder for "Last Refreshed" which will show when the report last ran. My function in the placeholder is simply this: =Format(Now, "dddd dd MMMM yyyy hh:mm tt") Which looks like this: Monday 22 September 2015 09:46 AM I want to format the day value with the English suffix of st, nd, rd and th appropriately. I can't find a built in function for this and the guides I've looked at so far seem to describe doing it on the