キンコミ kintone user community

みんなの投稿

2023/12/22 11:13

kintoneの日付フィールドで、年月のみ表示+日付の計算をしたいと考えているのですが何か良い案がある方はいませんでしょうか。

現在は文字列の自動計算を使って、DATE_FORMAT関数を利用し年月表示するところまではできているのですが、ここから計算をするのをどうしようと思ってます。

どういう計算をしたいかというと、入力された日付の一か月前を取得したいのですが、kintoneデフォルトの日付の計算だと月単位で計算ができないので、30日だったり31日だったり28日、またうるう年の場合のことも考えると難しそうだなと思っています。
良い案があれば教えていただきたいです。

ファイルからインポートしたときに動作するように、自動計算を使ってやりたいな~と思っているのですが、それはあきらめてjsを使って計算するしかないでしょうか。

いまはIF関数を使ってなんとか表示を切り替えられたりしないかな~と考え中です。

1件のコメント (新着順)
かな
建設業
2023/12/22 11:39

MONTHだけ出して計算するのが良いと思います。
日付フィールドとは別に、「年」と「月」の計算フィールドを作れば、日付に影響なく計算できるかと。
【参考】
https://guide.kintoneapp.com/datacollect/want-todo_basic-08/#:~:text=%EF%BC%91%EF%BC%8E%E3%80%8C%E6%9C%88%E3%80%8D%E3%81%AE%E5%80%A4,%E8%A8%AD%E5%AE%9A%E3%81%99%E3%82%8B%E5%BF%85%E8%A6%81%E3%81%AF%E3%81%82%E3%82%8A%E3%81%BE%E3%81%9B%E3%82%93%E3%80%82


yyy
2023/12/22 11:50

ありがとうございます!!
計算フィールドのほうであればDATE_FORMATの結果を数値型にできるということに気づけていませんでした!!
無事やりたいことができました!