Did the sun set at twenty past seven?这是什么意思?怎么翻译?