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

22 ビュー (過去 30 日間)
MathWorks Support Team
MathWorks Support Team 2021 年 9 月 22 日
回答済み: MathWorks Support Team 2021 年 9 月 22 日
年月日の日付のフォーマット yyyy/MM/dd と 時刻のフォーマット HH.mm.ss.SSS の、それぞれ異なる形式を持つ2つのdatetime型の変数があります。
これらを結合して
yyyy/MM/dd HH:mm:ss.SSS
の形式を持つ 1 つのdatetime型の変数にする方法を教えてください。

採用された回答

MathWorks Support Team
MathWorks Support Team 2021 年 9 月 22 日
以下のように、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 関数に関しましては、以下のリンクも併せてご参照ください。

その他の回答 (0 件)

カテゴリ

Help Center および File Exchange日付と時刻 についてさらに検索

製品


リリース

R2021a

Community Treasure Hunt

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

Start Hunting!