0

私の.txtには、次の形式の列「time」があります。

2012年8月9日11:21:43:739

データと時間の関係をプロットしたいのですが、「セルからdoubleに変換できません」というエラーが表示されます。

問題はタイムスタンプですが、データをプロットできるように変更するにはどうすればよいですか(タイムスタンプの終わりにミリ秒単位で問題がある可能性があります)??

4

1 に答える 1

4

問題はミリ秒フィールドのようです。間違った形式です。あなたが持っている:

11:21:43:739

代わりに、これが必要です:

11:21:43.739

ミリ秒は、コロンではなくドットで区切る必要があります。

現在の形式を維持したい場合は、日付文字列を変換するときにカスタム形式指定子が必要です。例えば:

datenum('8/9/2012 11:21:43:739', 'dd/mm/yy HH:MM:SS:FFF')
于 2012-11-10T18:06:29.760 に答える