待岗合法时长需根据劳动合同约定及企业实际经营状况确定,法律未规定统一上限。待岗期限受企业停工停产原因、员工生活保障等因素影响,超过合理期限可能引发劳动纠纷。待岗期间,如果企业未按约定支付工资或未提供必要条件,员工可依法解除劳动合同并主张经济补偿。