How many days since last 18th May 2023 Thursday, 18 May 2023 There are 196 days since 18th May 2023 since