# 経過日数を基準日から計算したい（一覧表示、詳細表示で更新）

**URL:** <https://community.cybozu.dev/t/topic/7499>\
**Category:** kintone 開発相談\
**Created:** [2021 年 4 月 30 日午前 9:11 UTC](https://community.cybozu.dev/t/topic/7499 "2021-04-30T09:11:31Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Legacy\_Account2289](https://avatars.discourse-cdn.com/v4/letter/l/a587f6/32.png) [@Legacy\_Account2289](https://community.cybozu.dev/u/Legacy_Account2289)\
**Post date:** [2021 年 4 月 30 日午前 9:11 UTC](https://community.cybozu.dev/t/topic/7499/1 "2021-04-30T09:11:31Z")

</div>

一覧表示（詳細表示）の際に、日付（手入力）を基準に、現在までの日数をカウントするコードを考えております。

しかし、今現在、詳細表示の時にしか日数の変更が反映できず、一覧画面での日数が更新されない状態にあります。

一覧表示でも、日付からどのぐらい経過しているかを表示させるにはどのように書いたらよいのでしょうか。ご助力いただけますと嬉しく思います。

&nbsp;

どうぞよろしくお願いいたします。

&nbsp;

(function () {  
“use strict”;

//一覧、詳細表示時に発火  
kintone.events.on([  
“app.record.index.show”,  
“app.record.detail.show”,  
“app.record.edit.show”  
],

function(event){  
var diff = (new Date(new Date() - new Date(event.record[‘日付’].value))).getUTCDate() - 1;  
event.record[‘経過日数’].value = diff ;

// イベントを返却  
return event;

});

})();

&nbsp;

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![Legacy\_Account1740](https://avatars.discourse-cdn.com/v4/letter/l/ed8c4c/32.png) [@Legacy\_Account1740](https://community.cybozu.dev/u/Legacy_Account1740)\
**Post date:** [2021 年 5 月 6 日午前 3:49 UTC](https://community.cybozu.dev/t/topic/7499/2 "2021-05-06T03:49:31Z")

</div>

ToSさん

お世話になっております。

[レコード詳細画面の表示後イベント](https://community.cybozu.dev/hc/ja/articles/201941974#step1)でevent.recordを書き換えてeventをreturnしても、レコードは更新されません。

kintone REST APIを用いて更新する必要があります。  
[https://developer.cybozu.io/hc/ja/articles/201941784#step1](https://developer.cybozu.io/hc/ja/articles/201941784#step1)  
[https://developer.cybozu.io/hc/ja/articles/204537310](https://developer.cybozu.io/hc/ja/articles/204537310)
