Why is the second not defined by length of the day?

because

The second is the duration of 9,192,631,770 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the caesium 133 atom.

A day is how long the earth takes to rotate once and that in our time is 24 hours [well, 23 hours 56 mins and 4 seconds] and is fixed.

In internet time [beats] it is 1000 beats exactly. Different units give different answers.

One last example - the distance between say, New York & Miami is fixed but can be expressed in Meters or Yards but neither the meter nor yard were defined by that distance.

I hope that makes some sense.

The length of the second is not defined by the length of the day because the second is a unit of time derived from the natural oscillations of cesium atoms. It is defined as "the duration of 9,192,631,770 periods of the radiation corresponding to the transition between the two hyperfine levels of the ground state of the cesium-133 atom." This definition is based on precise scientific measurements and provides a more stable and accurate measurement of time than relying on the length of the day, which can vary due to factors such as the Earth's rotation speed.

The second is not defined by the length of the day because the length of the day can vary depending on factors such as the Earth's rotation speed and the time of the year. On the other hand, the second is a fixed unit of measurement defined by the International System of Units (SI). It is defined as the duration of 9,192,631,770 cycles of the radiation corresponding to the transition between two hyperfine levels of the ground state of the cesium-133 atom. This definition provides a consistent and precise way of measuring time, independent of external factors.

Oh and I don't think this is a Chemistry question.