You can use DateTime utility functions for your requirement. One possible way is here.
Get the year and month from current time stamp. Then create a new date with the month and year fetched from current time stamp, and with default the date part to "1". Note that @month utility gives the months in 0-11 format so you need to increment it before passing to Date function.