MATLAB Answers

日付と時刻のdate​time変数をどうす​れば結合できますか?

26 views (last 30 days)
年月日の日付のフォーマット yyyy/MM/dd と 時刻のフォーマット HH.mm.ss.SSS の、それぞれ異なる形式を持つ2つのdatetime型の変数があります。
これらを結合して
yyyy/MM/dd HH:mm:ss.SSS
の形式を持つ 1 つのdatetime型の変数にする方法を教えてください。

Accepted Answer

MathWorks Support Team
MathWorks Support Team on 22 Sep 2021 at 4:00
以下のように、timeofday関数を用いると、二つのdatetime型の変数を結合することが出来ます。
>> t1 = datetime(2021,11,29) % generate random datetime data 1
t1 =
datetime
2021/11/29
>> t2 = datetime('now',"Format","HH:mm:ss.SSS") % generate random datetime data 2
t2 =
datetime
12:56:39.333
>> out = t1 + timeofday(t2) % merge t1 and t2
out =
datetime
2021/11/29 12:56:39
timeofday 関数に関しましては、以下のリンクも併せてご参照ください。

More Answers (0)

Products


Release

R2021a

Community Treasure Hunt

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

Start Hunting!