見出し画像

Windows/PowerShellでUnixTimeをクリップボードに格納するワンライナースニペット。ついでにWSL/bashも

Visual Studio CodeのターミナルはPowerShell派なんだ。済まない。

現在日時のUnixTimeが欲しいなーって時にいちいちUnixTime変換Webサイト開いてコピーって言うのが煩わしいのでPowerShellスニペット作った。

[Int](((Get-Date)-(Get-Date("1970/1/1 0:0:0 GMT"))).TotalSeconds)|clip

現在日時からUnixTimeの起点日時を引いたものを秒に変換し、Intにキャストしてクリップボードに送る超簡単なワンライナー。

これをコピーし「Windowsキー + V」でクリップボードの履歴にピン止めしておけばいつでも呼び出せるね!

任意の日時のUnixTimeが欲しいって場合は code $profile と叩いてそこに、自分で関数を作ってみよう!

WSL/bash

date +%s | clip.exe

つよつよエンジニアは現在時刻とUnixTimeの変換を脳内でする。
知らんけど。

😉