2014年11月17日から現在のポジションで働き始めました。今まで何日かかったか知りたいです。Linuxを使用してシンプルで優れたソリューションを作成する方法についてのアイデアはありますか?
私はPerlスクリプトで同様のことをしました。timelocal()関数を使用して、エポックから指定された日付までの秒数(たとえば、2014年11月17日)を取得し、それを現在のエポック日付(秒)から減算して、86400(秒日)。誰かがシェルのみの解決策を思いつくでしょう:)
—
Jeff Schaller
時間演算には、厄介な特別なケースがたくさんあります。UNIXタイムスタンプを減算して86,400で除算するような単純なものでおおよその答えが得られますが、Pythonなどの特殊なケースを考慮した専用のタイムライブラリを使用する方がよいでしょう
—
Reid
dateutil
。
@ msh210コミュニティが古代のCOBOLコードのコードクリーナーとして機能している間、あなたは終身禁止され、1か月の刑を宣告されます。
—
ychaouche 2017