これまで生きた週数
1990年6月15日生まれの人は、2026年7月25日時点で1884週を生き、人生の1885週目にいます。生年月日と基準日を入力すれば、人生カレンダーや誕生日の振り返りにすぐ使えます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 生年月日
- 1990-06-15
- 基準日
- 2026-07-25
- 誕生日のJDN
- 2,448,058
- 基準日のJDN
- 2,461,247
- 合計日数
- 13,189
- 生きた週数
- 1,884
人生を週で見る概観は、よく検索される単純な問いに答えます。生まれた暦日から選んだ基準日までに、七日単位の完全な週をいくつ生きてきたかです。これまで生きた週数の計算機を探す方は、印刷した人生カレンダーを埋めるとき、誕生日の振り返りを書くとき、節目を記すとき、あるいは生年月日を兄弟や世代で比べられる一つの整数に変えるときに使います。本ツールは年-月-日の厳密なISO形式で誕生日と基準日を受け取り、うるう年の2月を含むグレゴリオ暦上で各暦日が実在するかを確かめ、純整数式で両日を通日に変換し、日数を七で床除算した満週と、ゼロから六までの端数日を報告します。誕生日より前の基準日は負の週数ではなく無効入力として拒否します。
二つの暦日から満週の生きた週数を数える方法
ハイフン区切り・固定幅の国際ISO形式で年・月・日を書いた二つの暦日文字列から始め、どのクライアントも同じ六整数で合意できるようにします。一つ目は誕生日、二つ目は今日や凍結したい節目の代わりとなる基準日です。
各文字列について、年が実用的なグレゴリオ範囲(一年から九千九百九十九年)にあり、月が一から十二であり、グレゴリオうるう規則の下でその月に日が存在することを確認します。うるう年は四で割り切れる年ですが、世紀年は四百でも割り切れる場合に限ります。これにより二千二十四年や二千年の二月二十九日は合法、二千二十三年や千九百年は無効になります。
両方の三つ組が有効なら、日付ファミリで用いるFliegelとVan Flandernの整数式で各暦日を天文ユリウス通日に変換します。基準日の通日から誕生日の通日を引き、生きた暦日数を得ます。負の結果は基準が誕生より前であることを意味し、拒否されます。
非負の日数を七で整数床除算して満週とし、余りをゼロから六までの端数日として保ち、週数に一を足して印刷ポスターが強調する一始まりの人生週を得ます。満了した年齢年は通常の誕生日規則に従い、基準暦で誕生月日に達するまで前の整数のままです。
生きた週数計算機が実際の仕事で現れる場面
印刷した人生カレンダーや日記テンプレートは、予定の九十年にわたり一週一マスを描きます。今のマスを埋めるには、誕生日から凍結日までの信頼できる満週数が必要であり、手で割る生の日数合計では足りません。系譜や授業の課題は、予定ライブラリを引き込まず、二回の実行を食い違わせるホスト時計にも頼らず、同じ基準日で兄弟や歴史上の人物を比べます。
後で順序を問わない一般的な二日付間の週数、週末を除く営業日数、週枠のない年月日元の年齢が必要なら、別の検索意図と着地頁として扱い、これまで生きた週数の本頁に詰め込まないでください。
活用例
誕生日と節目の振り返り
誕生日のメモや記念の挨拶を、何週生きてきたかで書き出します。七の倍数でない区間では端数日も添えます。
名簿と系譜の列
クラス名簿、家系図、コホートの一時点について、共有した一つの基準日で生きた週数列を作ります。タイムゾーンのずれはありません。
よくある質問
これまで生きた週数とは何ですか?
グレゴリオ暦の誕生日と基準日のあいだにある七日単位の完全週の数に、ゼロから六までの端数日を加えたものです。営業日規則も壁時計の時刻も使いません。
必要な日付形式は何ですか?
1990-6-15 や 1990/06/15 のような値は、クライアント間の不一致を避けるため拒否されます。
基準日が誕生日より前だとどうなりますか?
生きた週数は負になりません。欄を入れ替えるか、より後の基準日を選んでください。
これまで生きた週数の計算機の料金はいくらですか?
ブラウザ用具は無料で、お使いの端末で動きます。無効入力は課金されません。
「人生の何週目」は何を表していますか?
今まさに過ごしている週のことで、生きた満週数に1を足した数です。1884週を終えていれば今は1885週目で、印刷した人生カレンダーで印を付けるマスに当たります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/date/weeks-lived \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"birth_date":"1990-06-15","reference_date":"2026-07-25"}'const res = await fetch("https://api.kit.forhosting.com/date/weeks-lived", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"birth_date": "1990-06-15",
"reference_date": "2026-07-25"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/weeks-lived",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"birth_date": "1990-06-15",
"reference_date": "2026-07-25"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/weeks-lived", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"birth_date":"1990-06-15","reference_date":"2026-07-25"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"birth_date":"1990-06-15","reference_date":"2026-07-25"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/weeks-lived", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"birth_date": "1990-06-15",
"reference_date": "2026-07-25"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.weeks_lived",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
送る内容と返る内容
古典的な検査には、誕生日と基準日が同じで満週ゼロ・端数ゼロ・人生週一となる場合、ちょうど二十八日で満週四・余りゼロとなる場合、千九百九十年六月中旬から二千二十六年七月下旬のような数十年区間で数千の満週と小さな余りが出る場合があります。個人の振り返りには無料のブラウザフォームを繋ぎ、名簿用の生きた週数列が必要なときは同じ契約をスクリプトから呼び出してください。検証失敗は前払い残高を消費しません。必須の文字列フィールドを二つ送ってください。birth_date と reference_date で、それぞれ千九百九十年ハイフン零六ハイフン一五と二千二十六年ハイフン零七ハイフン二五のような厳密なISO暦日です。第一フィールドには birth、dob、date_of_birth の別名を、第二フィールドには as_of、as_of_date、today、on_date を受け付けるので、短い名前で生年月日を既に保存しているスクリプトは改名手順を要しません。欠落フィールド、非文字列、四-二-二桁パターンに合わない文字列、パターンには合うが実在しない暦日、誕生日より前の基準日はすべて invalid_input で失敗し、課金されません。成功時の応答は正規化した birth_date と reference_date のISO文字列、両側のユリウス通日、非負区間としての total_days、その区間を七で床除算した weeks_lived、七を法とする余り leftover_days、一始まりのポスターマス week_of_life、満了した暦年 age_years、および JDN 経路を記す短い formula 文字列をエコーします。成功したAPI呼び出しの料金は公開ベースの $0.002 毎件です。
生きた週数計算機が実際の仕事で現れる場面
誕生日便り、記念の挨拶、家族通信は、その人が何週生きてきたかで書き出すことが多く、本エンドポイントは一つの整数と端数日を返すので、ちょうど四週、または四週と三日と書けます。本能力は純parseエンジンなので、API料金は成功一件あたり公開ベースの $0.002 であり、検証失敗は残高を消費しません。
連携の活用例
印刷する人生カレンダー(週マス)
誕生日と凍結日から人生カレンダーの今週マスを埋めます。weeks_lived と一始まりの week_of_life マスを使います。
技術的な質問
基準日が誕生日と同じ場合はどうなりますか。
満週はゼロ、端数日もゼロです。week_of_life は一で、誕生当日の人生ポスター最初のマスです。