要发生日环食的两个条件是