时间前面用什么介词

【时间前面用什么介词】年月周前要用in,日子前面却不行;遇到几号要用on,上午下午又是in 。要说某日上下午,用on换in才能行;午夜黄昏须用at,黎明用它也不错 。at也用在明分前,说差可要用上to 。