SELECT DATEADD(s,-1,DATEADD(mm, DATEDIFF(m,0,GETDATE())+1,0))
LastDay_CurrentMonth
Hi everyone I have a query to find the last day of current month, which is surely working well, but I am unable to understand it, because I have other similar requirements and have to change it accordingly.
Can somebody explain it to me..
Thanks in advance
Get the DateTime of Now
Calculate the difference in month’s from ‘1900-01-01’
Add the difference to ‘1900-01-01’ plus one extra month
Remove one second