A calque from New York's Times Square, and the name attached to many Chinese commercial complexes — most famously Causeway Bay Times Square (Hong Kong, opened 1994), Shanghai Times Square on Huaihai Road, and numerous mall branches in Tier-1 and Tier-2 cities. In news context,
时代广场 without a city name usually refers to New York.