How to convert specified time to GMT/UTC?
조회 수: 62 (최근 30일)
이전 댓글 표시
i want to convert datetime({'18-Oct-2023 17:40:00' '18-Oct-2023 18:00:00'},'TimeZone','+05:00') to GMT or UTC?
required result below:
'18-Oct-2023 12:40:00' '18-Oct-2023 01:00:00'
댓글 수: 0
채택된 답변
Star Strider
2023년 10월 18일
편집: Star Strider
2023년 10월 18일
Try this —
DT = datetime({'18-Oct-2023 17:40:00' '18-Oct-2023 18:00:00'},'TimeZone','+05:00')
DT_UTC = DT;
DT_UTC.TimeZone = 'UTC' % Copnmvert To UTC
DT_UTC.Format = 'dd-MMM-yyyy hh:mm:ss' % Convert To 12-Hour Time
EDIT — Added 12-Hour time conversion
.
댓글 수: 0
추가 답변 (1개)
Florian Bidaud
2023년 10월 18일
편집: Florian Bidaud
2023년 10월 18일
https://uk.mathworks.com/help/matlab/ref/datetime.html#buhzxmk-1-TimeZone
date = datetime({'18-Oct-2023 17:40:00' '18-Oct-2023 18:00:00'},'TimeZone','+05:00')
datetime(date, 'TimeZone', 'UTC', 'Format', 'dd-MMMM-yyyy hh:mm:ss')
datetime(date, 'TimeZone', 'Europe/London', 'Format', 'dd-MMMM-yyyy hh:mm:ss')
댓글 수: 0
참고 항목
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!