Trump said on Twitter that Milley, currently the Army chief of staff, would take over as the top U.S. military commander from Marine General Joseph Dunford at a date to be determined.
"I am thankful to both these incredible men for their service to our country," Trump said on Twitter.
Milley would have to be confirmed to the top military post by the Senate.
Trump's announcement comes months earlier than expected. Dunford would normally remain as chairman of the Joint Chiefs of Staff until a scheduled Oct. 1, 2019, handover. (Reporting by Jonathan Landay Editing by Nick Zieminski)
(This story has not been edited by Devdiscourse staff and is auto-generated from a syndicated feed.)