Diamanti signed for Guangzhou Evergrande in February and, despite having scored five goals in 23 games for the Chinese club, the 31-year-old has not played for Italy since.
The former Bologna attacking midfielder was part of Prandelli's squads for Euro 2012 and the 2013 FIFA Confederations Cup but missed out on a spot at this year's World Cup in Brazil, with many pundits claiming it was due to Diamanti's decision to play in China.
But in the lead-up to Wednesday's AFC Champions League quarter-final first leg against Western Sydney Wanderers, Diamanti defended his choice and claimed he would do it again even if Prandelli had expressly warned him it would jeopardise his international career.
Prandelli resigned as Italy manager after the European nation failed to get out of the group stage in Brazil.
"If he [Prandelli] thought that I missed the World Cup simply because I play in China, I didn't care," he told FIFA.com.
"I think I am lucky as I have made the right decision [in coming to China]. Had I been asked to again determine where to go, I would still choose China."
Diamanti insists the Chinese Super League (CSL) is not an easy competition.
"Every match is highly contested. It is not easy to play against the tough opposition and win matches," he said.
"As a player, you have to keep fit and maintain form if you want to get a good result. You should work very hard."