# チェンジイベントの時に日付を設定したい

**URL:** <https://community.cybozu.dev/t/topic/2662>\
**Category:** kintone 開発相談\
**Created:** [2016 年 9 月 6 日午前 4:29 UTC](https://community.cybozu.dev/t/topic/2662 "2016-09-06T04:29:30Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account329](https://avatars.discourse-cdn.com/v4/letter/l/ee59a6/32.png) [@Legacy\_Account329](https://community.cybozu.dev/u/Legacy_Account329)\
**Post date:** [2016 年 9 月 6 日午前 4:29 UTC](https://community.cybozu.dev/t/topic/2662/1 "2016-09-06T04:29:30Z")

</div>

質問をさせてください。

◆前提

A/B/C/D/Eと５つの日付フィールドが存在します。

それぞれBはAの14日後、CはBの14日後と前のフィールドの14日後を表示したい。

Aに入力する日付は任意であり、”今日”では無い。

初期値としての設定であり、各々Bを20日後に設定したりもできるため日付フィールドを使用したい。

◆実装したい内容

Aに日付を入力した際に、連動してB～Eにそれぞれ14日後の日付を表示したいです。

Aのチェンジイベントの時にすぐに表示させたいです。（サブミットイベントではなく）

どのように実装すればいいか助言をお願いいたします。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account513](https://avatars.discourse-cdn.com/v4/letter/l/8dc957/32.png) [@Legacy\_Account513](https://community.cybozu.dev/u/Legacy_Account513)\
**Post date:** [2016 年 9 月 6 日午前 4:46 UTC](https://community.cybozu.dev/t/topic/2662/2 "2016-09-06T04:46:32Z")

</div>

A.Aさん

サイボウズスタートアップス武井です。

&nbsp;

日付フィールドはチェンジイベントに対応しているため、

特に問題なく実装できるかと思います。

&nbsp;

Aフィールドに対するチェンジイベント内で、

Aフィールドの値を取得し、Aフィールドに14日を付加した値をBフィールド、さらに14日後にしたものをCフィールドへといった感じで入れていけばよろしかろうと思います。

&nbsp;

日付の操作はmomentというライブラリが非常に有用ですので、

検索して使用されるとよろしいかと思います。

指定日の14日後といった操作も非常に単純なコードで実現可能です。

&nbsp;

[cybozu CDN](https://community.cybozu.dev/hc/ja/articles/202960194-Cybozu-CDN)にもライブラリがあります。

---

<div class="post-metadata">

**Author:** ![Legacy\_Account329](https://avatars.discourse-cdn.com/v4/letter/l/ee59a6/32.png) [@Legacy\_Account329](https://community.cybozu.dev/u/Legacy_Account329)\
**Post date:** [2016 年 9 月 7 日午前 2:22 UTC](https://community.cybozu.dev/t/topic/2662/3 "2016-09-07T02:22:12Z")

</div>

ありがとうございます。

早速やってみようと思います。
