March 9-April 8 is a billing cycle, and the credit card consumption in this cycle will be recorded on April 8 and repaid before April 28.
April 9-May 8 is a billing cycle, and the credit card consumption in this cycle will be recorded on May 8 and repaid before May 28. And so on.
Therefore, if the bill is swiped on the same day, the interest-free period is the shortest, only 20 days (swiping the card on April 8 and repaying it on April 28). If you swipe your card after the bill, the interest-free period is the longest, 50 days (swipe your card on April 9 and repay it on May 28). Be sure to know the billing date and repayment date of your credit card so as not to miss it.