Skip to main content

Jalali Convert date in scripting

  • August 18, 2022
  • 1 reply
  • 19 views

I want use scripting app for convert gregorian calender to jalali calender.
I have a field named as ''date" for Gregorian and an empty field named as"Jalali" for result of code.
for convert I want use of this code:
//
let day = new Date().toLocaleDateString(‘fa-IR-u-nu-latn’);

console.log(day);
//
But I don’t know how to put field names in the code!
and also I want the result, entry in jalali field.

1 reply

Alexey_Gusev
Forum|alt.badge.img+25
  • Brainy
  • 1260 replies
  • August 18, 2022
const table=base.getTable('YOURTABLE');
const jal=r=>({'Jalali':new Date(r.getCellValue('date')).toLocaleDateString('fa-IR-u-nu-latn')})
const upd=await table.selectRecordsAsync({fields:['date']}).then(q=>q.records.map(r=>({'id':r.id,'fields':jal(r)})))
while(upd.length) await table.updateRecordsAsync(upd.splice(0,50))```