文字列を相互に変換するメモmacはじめに何らかのシステムに携わっているときって扱う日付がunixtimeな時多いですよね。下記のようなときにMacでささっと変換できたら便利だと思います。unixtimeなシステムで、データ確認のために人間がわかる表示で日時を確認したいunixtimeなシステムに、debugのために現在日付をunixtimeに変換して入れたいそういうwebサイトもありますがわざわざ検索して開いて入力して変換して、、、というのもあれですしそんな時に手元でささっと変換するメモ。dateコマンドそのものdateコマンドはそのまま打つとosの現在日時を表示してくれます。JSTutc時刻を得たいときは-uオプションで表示できます。UTCまた、1日前や1日後もオプションで指定することで表示できます。JSTdateコマンドではないですが、calと打てばカレンダーで前後の日付も確認できますね。dateコマンドでunixtimeを日時文字列に変換するということで本題です。これは簡単で-rオプションに続けてunixtimeを指定すると人間がわかる日時の文字列に変換してくれます。JSTなんとなく見にくいという場合はフォーマットも指定できます。dateコマンドで日時文字列をunixtimeに変換する日時文字列からunixtimeへの変換はプログラムなんかでもよくある形を使います。日付文字列を指定しますが、合わせてマシンがその文字列を理解できるようにフォーマット文字列も添えてあげます。permittedまとめmanを見ればわかりますがここまでで使ったオプションは下記のみです。"+%s"1480310553必要そうだったらフォーマットを毎回指定するのは面倒なのでaliasにしちゃってもよいかもしれませんね。macでcronのように定期実行したい時のメモです。(6)月別アーカイブ+-+-+-+-+-+-+-+-+-+今日の天気は?はてなブログをはじめよう!tweeeetyさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。