🌏
VSCodeでUNIX時間⇔JST変換できる拡張機能をリリースしました
はじめに
VSCode上でUNIX時間とJST(日本標準時)を相互に変換できる拡張機能「UNIX-JST Converter」を作成しました。本拡張機能によりできることは下記の2点です。
- UNIX時間からJST(日本標準時)への変換
- JST(日本標準時)からUNIX時間への変換
本記事では、開発の背景から本ツールの使用方法について紹介します。
作ったもの
今回作成した「UNIX-JST Converter」は次の機能を持つVSCode拡張機能になります。
- UNIX時間からJST(日本標準時)への変換
- JST(日本標準時)からUNIX時間への変換
- クリップボードへの変換結果のコピー機能
- 簡単な操作性(コマンドパレットからの操作)
UNIX時間とは?
UNIX時間(UNIXタイムスタンプ)は、協定世界時(UTC)での1970年1月1日午前0時0分0秒からの経過秒数を表す時間表現方式です。
- 例:2023年1月1日 00:00:00 (JST) = 1672498800 (UNIX時間)
作った背景
-
VSCodeの拡張機能を作ってみたかった
VSCodeの拡張機能はどうやって作るのか前々から気になっていました。 -
UNIX時間変換ツールについて
Webサイトベースの変換ツールは既に多数存在しますが、VSCodeから直接UNIX時間⇔JST変換できるものは無さそうだったため、この機会に作成することにしました。
UNIX⇒JST変換
使用方法
- VSCodeのコマンドパレットを開く(Ctrl+Shift+P または Cmd+Shift+P)
- 「Convert UNIX to JST」と入力して選択
- UNIX時間を入力
- 変換結果がポップアップで表示され、クリップボードに変換結果のJSTをコピーできます。
JST⇒UNIX変換
使用方法
- VSCodeのコマンドパレットを開く(Ctrl+Shift+P または Cmd+Shift+P)
- 「Convert JST to UNIX」と入力して選択
- 日付を選択(今日、昨日、明日、またはカスタム日付)
- 時間を選択または入力
- 変換結果がポップアップで表示され、クリップボードに変換結果のUNIX時間をコピーできます。
終わりに
VSCode上でUNIX時間⇔JSTの変換をされる際に、もし良ければ本拡張機能を使っていただけますと幸いです。
Discussion