今日現在の日時を日時フィールドに取得

はじめて投稿させて頂きます。

 

レコードを登録してから任意の日時が経過しているものは、一覧で表示した際に

レコード内にあるラジオボタンをA→Bに切り替える、という事を実現しようと考えています。

 

経過日時については、レコード更新日時と今日現在の日時の差を標準機能の計算フィールドを使用し取得しようと思うのですが、

今日現在の日時をスクリプトによって保持するところから早速躓いています。

 

実現したい事は下記記事が類似していると思い参考にさせて頂き、文字列フィールドに今日の日付を取得する事は出来るのですが

計算のために保持先を日時フィールドにした場合、どうにも上手く対応が出来ずにおります。

https://developer.cybozu.io/hc/ja/community/posts/360001628763-%E6%9C%AC%E6%97%A5%E3%81%AE%E6%97%A5%E4%BB%98%E3%82%92%E4%BF%9D%E6%8C%81%E3%81%97%E3%81%9F%E3%81%84

 

javascriptに関して全くの初心者のため、かなり初歩的な質問かと思われますが

対応方法につきご教示を頂けないでしょうか。

Mizu様

お世話になっております。
トヨクモの江田と申します。

個人的な意見としては,計算フィールドを用いず,経過日時の計算なども全てJSカスタマイズで行った方が楽なような気もします.

 

日時フィールドの書き換えは下記でできるかと思います.

(function() {
  "use strict";
  kintone.events.on([
    'app.record.create.show',
  ], function(event){
    event.record.日時.value = moment().format();
    return event;
  });
})();