Time Skip = 2 weeks of travel…
To get to AL, for a pirate ship, since the marine ship is taken by the idiotic okama... It takes a week.
To get to SA, after Hancock gets to AL, it would take another week...
Time Skip will obviously be around 2 weeks, or more.
Knowing Luffy, it takes about a week to rest, so the time skip ought to be a few weeks to a month.
It would be that Luffy spends 2 weeks at sea, and another "week" or less on AL. Nothing more... I would think that Oda would "keep" to these conditions though.