暑假工工作时长一日超过四个小时,一周超过24个小时,算违法。有相关规定,用人单位应当按时足额支付非全日制劳动者的工资,具体可以按小时、日、周或月为单位结算。用人单位支付非全日制劳动者的小时工资不得低于当地小时最低工资标准。非全日制用工的小时最低工资标准由省、自治区、直辖市规定,并报劳动保障部备案。如果超过法定时间可以与用人单位协商;如果协商失败,收集证据,申请仲裁。有相关规定非全日制用工当事人不得约定试用期,非全日制用工双方当事人任何一方都可以随时通知对方终止用工。终止用工,用人单位不向劳动者支付经济补偿。:《中华人民共和国劳动合同法》第六十八条法律依据::《中华人民共和国劳动合同法》第六十八条非全日制用工,是指以小时计酬为主,劳动者在同一用人单位一般平均每日工作时间不超过四小时,每周工作时间累计不超过二十四小时的用工形式。第六十九条非全日制用工双方当事人可以订立口头协议。从事非全日制用工的劳动者可以与一个或者一个以上用人单位订立劳动合同;但是,后订立的劳动合同不得影响先订立的劳动合同的履行。