How to find the absolution date?

조회 수: 1 (최근 30일)
Benson Gou
Benson Gou 2020년 6월 9일
댓글: Benson Gou 2020년 6월 9일
Dear All,
I think it is hard to find out the absolute date (current date). Because the computer date can be changed, for example, today is June 09, 2020, if I run datetime, it could find June 09, 2020. But if I change my computer date to 09 May 2020, datetime will give me 09 May 2020 which is Not the correct date of today. Is there a way to solve this problem?
Thanks a lot.
Benson

채택된 답변

David Hill
David Hill 2020년 6월 9일
A simple search showed several possible solutions.
s1 = webread('https://tycho.usno.navy.mil/cgi-bin/timer.pl');
s2 = regexp(s1, '<BR>(.*)\sUTC','tokens','once');
t = datetime(s2,'InputFormat','MMM. dd, HH:mm:ss');
  댓글 수: 1
Benson Gou
Benson Gou 2020년 6월 9일
Hi, David,
Thanks for your help. I run your code and got the followinf error message:
Error using webread (line 122)
The connection to URL 'https://tycho.usno.navy.mil/cgi-bin/timer.pl' timed out after 5.000 seconds. The reason is "Connection timed out after
5103 milliseconds". Perhaps the server is not responding or weboptions.Timeout needs to be set to a higher value.
Error in MainSEGNDSE01 (line 20)
s1 = webread('https://tycho.usno.navy.mil/cgi-bin/timer.pl');
Benson

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Just for fun에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by