Current is the rate of flow of charge
current=charge/time according to definition,
therefore charge=current * time.
¤ Charge is a vaguely defined concept, while current is a well-defined concept.
¤ Current is the flow of charges, stationary charges cannot give any current.
¤ Charge gives rise only to an electric field, while current produces both electric and magnetic fields.