President Barack Obama has told congressional leaders that the time to act on averting the fiscal cliff is now.