Could you explain the differences between the # directive and the $timeformat directive in Verilog?

Free for the first 3 answer contributors

Interview question asked to Design Verification Engineers interviewing at Samsung, Eaton, Nuvoton Technology and others: Could you explain the differences between the # directive and the $timeformat directive in Verilog?.