なにぬねのーつ

No.52 DATEDIFの謎を追え(3) 〜 DATEDIF関数の実装(ノーツ編)
公開日 2007/12/30 キーワード NOTES, LotusScript, DATEDIF 対応バージョン R5以上 添付ファイル DATEDIF_NOTES.zip
前回のVBA版に引き続きロータス1-2-3@DATEDIF関数互換のノーツ(LotusScript)版です。基本的なロジックはほぼVBA版と同じです。いきなりこのページに飛んできた方はNo.50からごらんください。

以下がノーツ版のDATEDIF関数です。
(2008/1/2) エラーケースを追加しました。

まとめ

サンプルデータベースを掲載しました。ノーツR5版(ODS41)とND6版(ODS43)を同梱していますので環境に応じてお使い下さい。動作はND7でのみ検証しています。
なお、このサンプルはDATEDIFの動作チェックが目的であり年齢計算に関する法律に記述がある民法143条の「初日不算入の原則」については考慮していません。これに則る場合は誕生日の前日に加齢する必要があります。

年齢計算サンプル

関連情報:
No.50 DATEDIFの謎を追え(1) 〜 DATEDIF関数の真実
No.51 DATEDIFの謎を追え(2) 〜 DATEDIF関数の実装(VBA編)

使用条件・免責事項



[戻る]