Octave で時間を取得するすべての方法の復習:
1. 時間コマンド:
time ()
ans = 1.3482e+09
エポックからの秒数としての現在の時刻である数値。エポックは、1970 年 1 月 1 日 00:00:00 CUT (協定世界時) を基準にしています。
2. 時計コマンド:
clock
これは、日付 2012-09-20 21:46:12 をマトリックス形式で返します。
2012.0000 9.0000 20.0000 21.0000 46.0000 12.2778
3. 日付コマンド:
date ()
ans = 20-Sep-2012
4. strftime (fmt, tm_struct) コマンド
strftime ("%r (%Z) %A %e %B %Y", localtime (time ()))
ans = 09:52:42 PM (EDT) Thursday 20 September 2012
5. strftime を使用して yyyy-mm-dd hh:mm:ss 形式を取得します
strftime ("%Y-%m-%d %H:%M:%S", localtime (time ()))
ans = 2012-09-20 21:56:07
strftime フォーマット修飾子 ( %r
、%Z
...) の説明については、以下を参照してください。
https://octave.sourceforge.io/octave/function/strftime.html