A simple solution!
IOS requires that the value be specified in an input field of type "datetime-local".
Example: <input type="datetime-local" value="2000-07-01T12:00" />
What is it:)
. ISOTime , - :
var tzoffset = (new Date()).getTimezoneOffset() * 60000;
var localISOTime = (new Date(Date.now() - tzoffset)).toISOString().slice(0,-1);
var localISOTimeWithoutSeconds = localISOTime.slice(0,16);
var dtlInput = document.querySelector('input[type="datetime-local"]');
dtlInput.value = localISOTime.slice(0,16);