in periods of 24 hours - This is the best phrase. I interpret it to mean any consecutive 24-hour period. eg.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
AngliholicBy the way, is it also right to say "by the periods of 24 hours?"It would be understood, but it is not the usual phrasing. "In" is used for quantities: Compare these: