Upvote:10
Narita is not open 24 hours, so if your flight is on the next day you will have to enter Japan. In normal circumstances nationals of some countries could get a Shore Pass on arrival to stay overnight. Unfortunately at the current time you cannot do so because Japan has barred entry to all non-resident foreigners due to COVID-19. You will need to depart Narita on the same calendar day that you arrive.
Upvote:13
Separate Tickets
It sounds like your charter flight is booked on a separate ticket than your flight from China to Narita. In this case the answer is unfortunately "this will not work".
Your only chance of making this would be flying without checked baggage and using online check in for the charter flight. You could try get off the plane with the boarding pass for you next already in hand and go directly to the departure gate. You should call the charter airline and ask if they physically need you at the check in counter (bad) or if all they need to do (doc check, for example), can be done online and/or airside at the gate or service counter.
Single Ticket
If this is a single ticket, you are probably fine with the same day connection, since your luggage get transferred, you don't need to enter Japan and just get off your plane and walk to the departure gate. You still may have to go through security. See https://www.narita-airport.jp/en/connect/inter/ for details.