 In October of 1883, a general time convention held in Chicago set up by various railroads approved of noon, November 18th, 1883, as the date when railroad time would replace local time. The railroads didn't bother with legislation or with Congress. Here's historian Michael O'Malley, author of Keeping Watch, A History of American Time.