![](https://help.apple.com/assets/5B296C8B680CE27831E138C3/5B296C8E680CE27831E138D3/ja_JP/c10e8a839dc838a25d0feb0e9e428a0a.png)
「ショートカット」で「日付をフォーマット」を使用してタイムスタンプを処理する
一部の API 応答では、日付と時刻の情報が桁数の多い long 型の数値として表現されます。これは、時間が UNIX 時間(または Epoch 時間)でフォーマットされているためです。UNIX 時間は、UTC(協定世界時)の 1970 年 1 月 1 日(木)00:00:00 以降の経過秒数として時刻を表現します。
UNIX 時間は、すべてのコンピュータにおいて協定世界時(UTC)の開始日を共通の時点として時間を測定する方法の標準として使用されています。また、UNIX オペレーティングシステムの誕生日であるともみなされています。「ショートカット」では、「日時」、「日付を調整」、および「日付をフォーマット」アクションを使用して、UNIX 時間フォーマットを人間が分かりやすい時間フォーマットに変換できます。
「日時」アクションは、UTC の 1970 年 1 月 1 日 00:00:00 に設定されています。「UNIX 時間」変数を UTC の日時に追加して、調整された日時を取得します。次に、「日付をフォーマット」を使用して、時刻コンポーネントを削除します(すべて 00:00:00 であるため)。
![UNIX 時間を人間が分かりやすい日付フォーマットに変換するアクションの含まれるショートカットです。](https://help.apple.com/assets/5B296C8B680CE27831E138C3/5B296C8E680CE27831E138D3/ja_JP/cd10e92aebd62f18075ffbc197b9c7fb.png)
注記:ほかの API では、ISO 8601 など別の時間フォーマットを使用している可能性があります。詳しくは、「ショートカット」の日付と時刻のフォーマットについてを参照してください。