Independent risk factors for diabetes were night duty [hazard ratio (HR) = 5.48, P = 0.002], higher fasting plasma glucose (FPG) levels within 6.1–6.9 mmol/l (HR = 1.05, P = 0.031), stress (HR = 3.81, P = 0.037) and administrative position (HR = 12.70, P = 0.045), while independent factors associated with recovery were lower FPG levels (HR = 0.94, P = 0.017), being a white-collar worker (HR = 0.34, P = 0.033), non-smoking (HR = 0.31, P = 0.040) and lower serum alanine aminotransferase (ALT) levels (HR = 0.97, P = 0.042). This evidence concerns the gene GPT and diabetes mellitus.