This function converts local time to UTC via Java methods. It is therefore portable to Matlab on any platform. It can take as argument either a vector of datenums or a vector of datevecs (ie, local_time_to_utc(now) or local_time_to_utc([2008 01 01 00 00 00])). It formats the returned time as a Matlab date/time string with a post-pended 'Z' to indicate UTC.
Peter Tenenbaum (2020). local_time_to_utc (https://www.mathworks.com/matlabcentral/fileexchange/22295-local_time_to_utc), MATLAB Central File Exchange. Retrieved .
Excellent contribution. Many thanks. Can also get UTC from an URL http://www.convert-unix-time.com/api?timestamp=now
It's a pity I found this submission only after having written my own one (inferior to this one, since only working on Windows).
Exactly what I was looking for. Thanks!