昼夜长短的现象是由什么原因导致的?