Hey Savio - loved your one liners and used the isDateValid one ... until
On iOS new Date('2009-10-11 11:01:01') is Invalid
on Chrome new Date('2009-10-11 11:01:01') Sun Oct 11 2009 11:01:01 GMT+1000 (Australian Eastern Standard Time)
clearly I'm in Oz ...
It's hard to debug iOS as I use Win11
cheers