赤ちゃん年齢計算機
健診と同じ数え方で赤ちゃんの年齢が分かります。2025-01-15生まれなら、2026-07-25には79週3日で、これは18か月10日にも当たります。どちらも同じ2つの日付から計算し、ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 生年月日
- 2025-01-15
- 基準日
- 2026-07-25
- 週数
- 79
- 残りの日数
- 3
- 月数
- 18
- 日数
- 10
赤ちゃんの年齢計算機は、保護者が毎週入力する問い——うちの子は何週、それは何か月か——に答えます。健診、予防接種の予定、睡眠退行、発達の目安表は、最初は満了した週で話し、その後は満了した暦月に移ります。本ツールは明示した生年月日と明示した基準日を市民暦の YYYY-MM-DD として受け取り、ホスト時計で「今日」を補完せず、同じ組から両方の尺度を返します。
赤ちゃんの週齢と月齢が意味すること
小児のケアは、互いに置き換えられない二つの単位で赤ちゃんの年齢を語ります。最初の数か月、診療所・予防接種予定・睡眠の本は生年月日から満了した週を数えます。その後、成長曲線・衣服のサイズ・乳児健診は満了した暦月へ移ります。
一週は七市民日なので、週の数は生年月日と基準日のあいだの日数の整数商です。暦月は三十日でも四週でもありません。すでに迎えた月の記念日の回数であり、余り日はその直前の記念日から測ります。
市民暦で年と月を引き、月の日がまだ来ていなければ一月戻すのは、問診票が「何か月ですか」と聞くときの契約と同じです。本エンジンはホスト時計・タイムゾーン・夏時間表を参照しません。生年月日と基準日の両方を渡すため、同じ組は常に同じ週数と月数になります。
二〇二五年一月十五日生まれの子は、二〇二六年七月二十五日には十八か月と十日であり、その幅は七十九週と三日でもあります。同じ子は二〇二五年二月二十六日には六週です。閏日生まれは月を足すときグレゴリオの月末クランプに従います。
二月二十九日生まれは、短い月の末日に翌月へ達します。検索が週や月での赤ちゃんの年齢であるときはこのページを使い、完了した満年齢だけを問うときは年単位の道具を使ってください。
赤ちゃんの年齢計算機が役立つ場面
育児アプリと育児日記は、ダッシュボード・予防接種リマインダー・発達カードが選んだ日の子どもの年齢で食い違わないよう、週と月の単一の源を必要とします。診療所とケア連携の道具は、同じ数字を教育用の案内に印刷しつつ、医学的判断は有資格者へ回せます。
おむつ・調製乳・衣服を年齢コホートで見積もる製品チームは、各クライアントに暦計算を埋め込まず、生年月日をカタログ日と突き合わせられます。検証失敗はエンジン拒否後に残高を消費しません。期待を正直に保ってください。
本機能は二つの明示日付間のグレゴリオ満了週と満了暦月を測るだけで、サーバー時計で今日を作らず、早産の修正年齢を適用せず、週末を飛ばさず、太陰年齢へ変換しません。製品文が年だけを尋ねるときは満年齢の道具と、次の問いが新生児の授乳頻度であるときは授乳スケジュールの補助と組み合わせてください。
実装は純粋なパース tier A のため、成功呼び出しは安価で決定的であり、モデルトークンや外向き通信がなく、何年分もの生年月日に対する記念日と閏日の端ケースを固定する回帰スイートに適しています。
活用例
育児アプリと育児日記
保存した生年月日と選んだ基準日から、記録・予防接種リマインダー・発達カードの横に満了週と暦月を介護者へ示します。
うちの子は何週ですか
生年月日と基準日を入れて、余り日付きの満了週と、それに対応する暦月を、ホスト時計のずれなしで確認します。
診療所の案内と年齢帯の商品
生年月日を受診日やカタログ日と突き合わせ、教育用の一式とサイズ表が毎回同じ週と月の組を使うようにします。
よくある質問
この計算機は週と月をどう数えますか?
週は市民日数を七で割った床です。月は直前の月記念日のあとの余り日付きの満了暦月です。
生年月日が基準日より後だとどうなりますか?
年齢は負になれません。 符号付きの週や月を期待せず、組を直してください。
早産の修正年齢を使いますか?
使いません。 エンジンは市民の生年月日と基準日だけを使います。業務で必要なら、呼び出す前にご自身で修正年齢の調整を適用してください。
1か月を4週として数えないのはなぜですか?
暦の1か月は誕生日からの月ごとの記念日を数えるもので、ほとんどの月は4週より長いためです。週数を4で割ると月数が多めになるので、週と月はそれぞれ別に計算します。
生まれてからの通算日数も分かりますか?
分かります。週と月に加えて、全体の日数も表示します。2025-01-15生まれで基準日が2026-07-25なら、通算556日です。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/life/baby-age \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"birth_date":"2025-01-15","reference_date":"2026-07-25"}'const res = await fetch("https://api.kit.forhosting.com/life/baby-age", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"birth_date": "2025-01-15",
"reference_date": "2026-07-25"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/baby-age",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"birth_date": "2025-01-15",
"reference_date": "2026-07-25"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/baby-age", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"birth_date":"2025-01-15","reference_date":"2026-07-25"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"birth_date":"2025-01-15","reference_date":"2026-07-25"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/baby-age", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"birth_date": "2025-01-15",
"reference_date": "2026-07-25"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.baby_age",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
同じ二日付はブラウザ・継続的インテグレーション・API で常に同じ週数と月数になります。基準日より後の生年月日は invalid_input で失敗し課金されません。成功した API 呼び出しは公開の基本料金 $0.002 を使います。
入力契約・暦の検証・応答の形
各値は YYYY-MM-DD 形式の暦日である必要があり、例えば生年月日は二〇二五年ハイフン〇一ハイフン一五、基準日は二〇二六年ハイフン〇七ハイフン二五のように指定します。完全な ISO-8601 日時を付けても構いませんが、時刻がある場合も暦の日付部分のみを用います。赤ちゃんの年齢は日付間の尺度であり、タイムゾーン付きの時計期間ではないためです。年は一から九九九九、月は一から十二、日はその月に実在するグレゴリオ閏規則の日でなければならず、二月二十九日は閏年のみです。生年月日が基準日より厳密に後の場合、負の年齢は許されないという明確なメッセージで失敗します。必須の文字列フィールド birth_date と reference_date を含むコンパクトな JSON 本体を POST してください。任意の別名 birth・birthdate・dob・from は生年月日側へ、reference・as_of・to・on は基準日側へ対応し、フォームビルダーや SDK が慣れた名前を保てます。二〇二三年ハイフン〇二ハイフン二九のような不可能な組は三月へ丸めず invalid_input で拒否します。成功時、応答は正規化した birth_date と reference_date を YYYY-MM-DD で返し、続けて weeks を満了した七日ブロックとして、leftover_days をその週の余りとして、months を満了した暦月として、days をその月の余りとして、total_days を市民日数として、formatted を安定した英語句として、method を常に baby_age として返します。欠落フィールド・空文字・文字列でない値はフィールド名付きの invalid_input で失敗し、課金されません。
赤ちゃんの年齢計算機が役立つ場面
トラッカー・リマインダー・書き出しで安定した契約が必要なときは、成功項目あたり $0.002 の KIT 残高でプリペイド API を呼び出してください。
技術的な質問
今日の日付を自動で使いますか。
使いません。reference_date は必須です。エンジンはシステム時計を読まないため、結果は CI・ブラウザ・API ワーカーで一致します。
赤ちゃんの年齢計算機の料金はいくらですか。
ブラウザの道具はお使いの端末で無料です。API 要求は成功呼び出しあたり $0.002 の前払い KIT 残高を使い、不正な入力は課金されません。