If your husband says he's going fishing for half the day, what time do you expect him home by?

My husband does this all the time. I told him to stop telling me he's going fishing for only half a day or just the morning. To me, that means he's home by noon, but certainly no later than 1pm.

He told me he was going fishing this morning. I asked what time he'd be back. He said "Early". I said what TIME. Like 1pm, 2pm? He said "I'm only doing a half day."

It's now 4:30pm. I have no idea what time he'll be home. He's ignoring my texts. I took the kids out for a walk, went to the park, got ice cream, and now I'm making supper. No effing clue where my husband has gone off to.

Now usually the lack of communication would just be annoying, but then he complains all the time about how he misses out on family stuff but I told him that maybe this is why. He spends his time off fishing and even when he says he'll be home early because "I'm only fishing for a half day", he's rarely home before the kids are in bed. The kids are in bed at 7:30. We eat at 5pm and start bedtime at 6:45pm.

He does this all the time and I'm like whatever. He works long hours and needs his alone time but for the love of God communicate that. I've told him 1000 times it's ok to go fishing for the day but don't tell me it's a half day and get home after 4pm.

Edit to above: he's 1000% fishing. He comes home with tonnes of pictures and reeks to high heaven. If he catches fish for eating, we filet them. I told him that I truly do not care if he's out all day. Good for him. But for safety reasons, give me a time you'll be home by. If you tell me you're home at 2 and you're not, I know that by 6pm and no answer, I can call the police. When he says "I'm only doing a half day" but leaves at 4am in the morning and isn't back until 10:30pm at night, that to me is a full day.

He also took labour day off and told us that he was going to spend the day with us. Then this morning he woke me up at 4am and said he was going fishing. Don't hype us all up and then ditch us either. Dick move! It's now 5:30pm and no answer. At 6 I'm calling the police because who knows where he is. Enough is enough.

Edit:10pm. Still not home and police have been called.

Edit: 6:40am. The police found him! He's ok. He was fishing and he called me at midnight and got home at 1:30am. He was pissed I called the police but what else was I supposed to do?