no.
There is no time limit for eating in the dining room carriage on the train. However, according to the specific analysis, many people didn't buy a seat, especially during the rush hour on holidays. Many people continue to rub their seats in the dining car to avoid the crowded environment in the ordinary carriage, and they will be stopped by the dining car staff.