The invention provides an in-vivo non-invasive detection method for ultraviolet-light-induced skin injury and a detection device adopted by the in-vivo non-invasive detection method. After skin is irradiated by ultraviolet light, the subcutaneous tissue can generate autofluorescence with the wave length being 490-640 nm under the excitation of exciting light with the wave length being 440-510 nm, and the change of the autofluorescence with the wave length being 490-640 nm is in positive correlation with the skin injury.