A diesel generator can typically run continuously for 500 to 1000 hours before requiring significant maintenance, although this can vary based on the model and operational conditions.