楼主只提了问题。
不严格来说,经度差1度(比如在宋朝都城河南省),两地大约相差100km,时差大约4分钟。古人一天活动范围很少超100km,所以100km范围内的人,可以认为太阳同时升起,所以小范围(300km)内可以用一个时刻表示。 远于300km,应考虑时差校正。每个地区确实有不同的生肖时间。
但是真正的时间定义不是因地而变。确定时间由“春分”点的时刻给定,它是赤道与黄道交角的时间(采用上交角),这个时间每年就一个。由它决定全球的时间。如果生肖按这个“春分”点给定,那中国所有区域都是一个。但看古代处罚犯人,都是在刑场按日影来定时,所以是地方时。