请问地球公转一周需要多长时间?以天(恒星日)为单位计算.