We do not currently know of any antonyms for idled away the hours.
For similar words to idled away the hours, try: