Now
- 構文
- (now [int-minutes-offset [int-index]])
- 機能
- 現在の日付と時刻の情報を整数のリストで返す。
- オプションの
- 引数
-
- int-minutes-offset : タイム・ゾーンのオフセット。分単位の数値を指定する。時間は日付の値に分離する前に前後にずらされる。
- int-index : 結果リストの指定番号を返す。
- 戻り値
- 以下の順の日付のリスト値。または int-index の位置の値
-
- フォーマット ・・・ 概要
- 年 ・・・ (グレゴリオ暦)
- 月 ・・・ (1–12)
- 日 ・・・ (1–31)
- 時 ・・・ (0–23) UTC
- 分 ・・・ (0–59)
- 秒 ・・・ (0–59)
- ミリ秒 ・・・ (0–999999) OS 依存。いくつかのプラットフォームでは、下3桁は常に0(zero)。
- 年始からの経過日 ・・・ 1月1日= 1
- 曜日 ・・・ (1–7) 1=月曜
- 時差 ・・・ GMT からの時差(分)
- 夏時間 ・・・ (0–6) いくつかのプラットフォームでは、このフラグはアクティブでなく、夏時間期間中でも 0 (zero) を返す。
- 夏時間フラグ
- 0 … 夏時間なし
- 1 … USA style dst
- 2 … Australian style ds
- 3 … Western European dst
- 4 … Middle European dst
- 5 … Eastern European dst
- 6 … Canada
- 例
(now) → (2011 7 14 3 35 33 250441 194 4 -540 -60) (now 0 -2) → -540 ; GMTからの時差(分)日本だと-9時間なので540分 ; 協定世界時 (UTC) で1970年1月1日からの秒数。 (apply date-value (now)) → 1014834090
関連