kboom @ wiki
生年月日から年齢を算出
最終更新:
kboom
-
view
生年月日から年齢を算出
これ↓ダメ!
うるう年の計算が出来ないので使えないです。
結局、私はオラクルの関数を使ってしまいました...
うるう年の計算が出来ないので使えないです。
結局、私はオラクルの関数を使ってしまいました...
#!/usr/bin/ruby #現在日時 now_date = Time.now #生年月日 birth_date = Time.parse("1979/1/1") #現在日時と生年月日の差分を出し年数に換算 #フォーマット関数で年だけを表示 target_age = sprintf("%d",((now_date - birth_date) / 60 / 60 / 24)/365) puts target_age ## 出力結果 #29
更新日2009/05/31 16:30:45