由\({S_{2021}} > 0\)可得\({S_{2021}} = \frac{{2021({a_1} + {a_{2021}})}}{2} = 2021{a_{1011}} > 0\),即\({a_{1011}} > 0\),
由\({S_{2022}} < 0\)可得\({S_{2022}} = \frac{{2022({a_1} + {a_{2022}})}}{2} = 1011({a_{1011}} + {a_{1012}}) < 0\),即\({a_{1011}} + {a_{1012}} < 0\),
故\({a_{1011}} > 0,{a_{1012}} < 0\),则数列\(\left\{ {{a_n}} \right\}\)的前1011项为正数,从第1012项为负数的递减数列,
故当\({S_n}\)最大时,\(n=1011\),
故选:B