Dapagliflozin can start reducing blood glucose levels after 2 hours, but it may take up to seven days to take full effect.