レコード詳細画面で、テーブル内日付→曜日計算→土日のみ文字色変更したい

if (event.records[i][‘曜日’][‘value’] === ‘日’) {

詳細画面ですので、レコードを複数含んだ配列ではなく、1つのレコードのデータとして扱えます
if (event.record['曜日']['value'] === '日') {
などに変更する必要があります。

(大変かとは思われますが、
今後カスタマイズ前提であれば、学習しながら進めないと難しいとも思いますのでぜひ学習していくのをおすすめします。