Boyfriend doesn’t know when he’ll be back??

My boyfriend is about to leave for deployment. He said they won’t tell them a date for when they are coming home until 2 months before. Is that normal? I feel like that’s super weird. Not saying he hiding anything but I feel like they have to have another unit to replace them so someone knows the date.