I think found my answer. I won't need to insert another variable with a current date forumula. I could probably let Google do all the work for me with boolean:
The past x number of months is notated as "m[INSERT NUMBER]" Likewise, The past x number of days is notated as "d[INSERT NUMBER]"
So the search line in my script would read:
tabbed.execute("'SEARCHTERM1' AND 'SEARCHTERM2' AND 'y[1]' AND 'm[1]'");