How do I convert a string to date time?

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?

回答(1 个)

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

类别

帮助中心File Exchange 中查找有关 Dates and Time 的更多信息

标签

Community Treasure Hunt

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

Start Hunting!

Translated by