You are creating $date only with reference to the time part of your string, hence it will default to January.
If you concatenate $arraystring[1] with your $times variable then you will probably get there.
Suggest you look at the DateTime class for your result variable as it will make time zone conversion easier.