银行代发工资日期通常依据企业与银行约定的薪资发放周期和具体日期而定。薪资发放周期可能包括月薪、双周薪等,具体日期则多定于月底、月初或月中。企业会在薪资计算周期结束后,整理员工薪资数据并提交给银行。银行根据企业指令,在约定日期将工资款项批量转入员工个人银行账户。如遇节假日或银行系统维护,发放日期可能会有所调整,但企业通常会提前通知员工。总之,银行代发工资日期由企业与银行共同约定,并受薪资周期、节假日等因素影响。