Why sometime I need longer time to charge the same power bank?

Even though using the same charging method, the charging time may be differ due to environment,temperature, power flow and etc.