guarded date print