Up to 14 days is very long as everyone is saying, the royals come home quicker, she won’t be there longer than required as she can get such good care at home.
amd ir is clearly not planned that far in advance, as William is having to rearrange his schedule now.