How many days since last 17th May 2023 Wednesday, 17 May 2023 There are 127 days since 17th May 2023 since