時間単位コンバーター

, , 時間, と 間を科学的精度で即座に変換。

Milliseconds
3,600,000ms
Seconds
3,600s
Minutes
60m
Hours
1h
Days
0.041667d
Weeks
0.005952wk
Months (Avg)
0.001369mo
Years
0.000114y
Decades
0.000011dec
Centuries
0.000001cen

一般的な使用例

💻

開発

JavaScriptのタイムアウト値を秒からミリ秒に変換(例:5s = 5000ms)。

🎬

動画編集

総時間のフレーム数を計算したり、90分をffmpegコマンド用に秒に変換。

📅

計画

プロジェクト見積もりを時間から作業週に即座に変換(例:120時間 = 3週間)。

🏃

スポーツ

マラソンタイムやラップタイムを比較やグラフ用に総秒数に変換。

使い方

  1. 値を入力: 変換したい時間の長さを入力(例:90)。
  2. 単位を選択: ドロップダウンから元の単位を選択(例:分)。
  3. 結果を取得: ツールは即座にミリ秒から世紀まで、すべての単位での等価時間を計算。
  4. コピー: 任意のカードのコピーアイコンをクリックしてコードやドキュメントで使用。

コードでの時間変換

時間単位の変換はプログラミングでよくあるタスク。様々な言語で秒をフォーマットされた時間に変換する方法。

JavaScriptSeconds to H:M:S
function formatTime(seconds) {
  const h = Math.floor(seconds / 3600);
  const m = Math.floor((seconds % 3600) / 60);
  const s = seconds % 60;
  return `${h}h ${m}m ${s}s`;
}

console.log(formatTime(3665));
// Output: "1h 1m 5s"
Pythontimedelta
import datetime

seconds = 3665
time_str = str(datetime.timedelta(seconds=seconds))

print(time_str)
# Output: "1:01:05"
PHPgmdate
$seconds = 3665;
echo gmdate("H:i:s", $seconds);
// Output: "01:01:05"
Gotime.Duration
package main

import (
	"fmt"
	"time"
)

func main() {
	seconds := 3665
	d := time.Duration(seconds) * time.Second
	fmt.Println(d.String())
    // Output: "1h1m5s"
}

よくある質問

1年は何日?

科学・天文学の文脈(ユリウス年)では、閏年を考慮して1年は365.25日として計算。

1日は何秒?

標準の1日はちょうど86,400秒(60秒×60分×24時間)。

マイクロ秒とミリ秒?

ミリ秒(ms)は1/1000秒。マイクロ秒(µs)は1/1,000,000秒。マイクロ秒はミリ秒の1000分の1。

10年は何という?

10年の期間は「decade(十年紀)」。100年は「century(世紀)」。1000年は「millennium(千年紀)」。

関連ツール

© 2026 DevToolbox. All rights reserved.