How do I convert a string to date time?

2 views (last 30 days)
Yujeong Bae
Yujeong Bae on 24 Apr 2020
Answered: per isakson on 24 Apr 2020
In one excel file, the date time is given ''Mon Apr 20 11:45:22 KST 2020''.
I used the function 'datetime'
txt = 'Mon Apr 20 11:45:22 KST 2020'
datetime(txt, 'InputFormat', 'eee-MMM-dd-hh:mm:ss-Z-yyyy')
I cannot find the way to convert 'KST', where KST means Korea standard time.
How can I convert this string as a date time?

Answers (1)

per isakson
per isakson on 24 Apr 2020
I found this example in the documentation of datetime
Specify the current date and time in the time zone represented by Seoul, Korea
t = datetime('now','TimeZone','Asia/Seoul','Format','d-MMM-y HH:mm:ss Z')
t = datetime
29-Feb-2020 14:09:02 +0900

Categories

Find more on Dates and Time in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!