The usual amount of time, probably. Meanwhile, you can still promote your game through any other channel at your disposal; you shouldn't rely on itch.io for the bulk of your marketing.