登録時はYYYY-MM-DDと入力し、一覧で表示する時には、MM-DDと表示させたいと考えております。自分で調べてみたのですが分かりません。ご教示頂けたら
幸いです。
登録時はYYYY-MM-DDと入力し、一覧で表示する時には、MM-DDと表示させたいと考えております。自分で調べてみたのですが分かりません。ご教示頂けたら
幸いです。
安原 潤一 さん
こんにちは!
コチラの記事が参考になりそうです!
また、簡単にですが、処理を書いてみました!
参考になれば幸いです。
(function () {
"use strict";
moment.locale('ja');
kintone.events.on('app.record.index.show', function (e) {
var ele = kintone.app.getFieldElements('日付');
for (var i = 0; i < e.records.length; i++) {
var date = e.records[i]['日付'].value;
ele[i].innerText = moment(date).format("MM-DD");
ele[i].style.verticalAlign = 'middle';
}
return e;
});
})();
利用したライブラリはコチラの Moment.js になります。
ありがとうございました。出来ました。
よかったです!^^
横から失礼します。
日時の単純なフォーマット変換だけであれば、標準機能の自動計算で使える、DATE_FORMAT関数を使えば、
テキスト表示は可能となりますので、参考までに!
こちらでいろいろ説明しています。
https://pj.asunote.jp/date_format_sample/
kintoneヘルプ:
https://jp.cybozu.help/k/ja/user/app_settings/form/autocalc/date_format.html