Get your taxes done using TurboTax

Is taxes must be paid in the USA from the date I become a SPT - October 2023 - December 2023, or from the date I arrived (may 2023)  until the end of December 2023?