These results revealed that both time delay and miR-34a can have tumor suppressing roles by promoting p53 oscillation or high level expression, which will provide a perspective for promoting the development of anti-cancer drugs by targeting miR-34a and time delay. This evidence concerns the gene TP53 and cancer.