Calculate the age of the moon

DateDay of week->Age of the moonMoon
5/1/2025Thurs.  3.3Age of the moon: 3.3
5/2/2025Fri.  4.3Age of the moon: 4.3
5/3/2025Sat.  5.3Age of the moon: 5.3
5/4/2025Sun.  6.3Age of the moon: 6.3
5/5/2025Mon.  7.3Age of the moon: 7.3
5/6/2025Tues.  8.3Age of the moon: 8.3
5/7/2025Wed.  9.3Age of the moon: 9.3
5/8/2025Thurs.  10.3Age of the moon: 10.3
5/9/2025Fri.  11.3Age of the moon: 11.3
5/10/2025Sat.  12.3Age of the moon: 12.3
5/11/2025Sun.  13.3Age of the moon: 13.3
5/12/2025Mon.  14.3Age of the moon: 14.3
5/13/2025Tues.  15.3Age of the moon: 15.3
5/14/2025Wed.  16.3Age of the moon: 16.3
5/15/2025Thurs.  17.3Age of the moon: 17.3
5/16/2025Fri.  18.3Age of the moon: 18.3
5/17/2025Sat.  19.3Age of the moon: 19.3
5/18/2025Sun.  20.3Age of the moon: 20.3
5/19/2025Mon.  21.3Age of the moon: 21.3
5/20/2025Tues.  22.3Age of the moon: 22.3
5/21/2025Wed.  23.3Age of the moon: 23.3
5/22/2025Thurs.  24.3Age of the moon: 24.3
5/23/2025Fri.  25.3Age of the moon: 25.3
5/24/2025Sat.  26.3Age of the moon: 26.3
5/25/2025Sun.  27.3Age of the moon: 27.3
5/26/2025Mon.  28.3Age of the moon: 28.3
5/27/2025Tues.  29.3Age of the moon: 29.3
5/28/2025Wed.  1Age of the moon: 1
5/29/2025Thurs.  2Age of the moon: 2
5/30/2025Fri.  3Age of the moon: 3
5/31/2025Sat.  4Age of the moon: 4