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.