8.3. age 年令

  • 書式1: age(生年月日,date)

  • 書式2: age(生年月日,time)

日付 \(date\) (書式1)もしくは時刻 \(time\) (書式2)における年令を返す。 生年月日は書式1,2によって日付型/時刻型を指定する。

利用例

importと入力データ(CSV)の準備

 1import nysol.mcmd as nm
 2
 3with open('dat1.csv','w') as f:
 4  f.write(
 5'''id,dob
 61,19641010
 72,20000101
 83,
 94,19770812
10''')

基本例

2013年9月1日における年令を求める。

1nm.mcal(c='age($d{dob},0d20130901)', a='rsl', i="dat1.csv", o="rsl1.csv").run()
2### rsl1.csv の内容
3# id,dob,rsl
4# 1,19641010,48
5# 2,20000101,13
6# 3,,
7# 4,19770812,36