support using parseDateTime function and IANA time zone names when importing DSV files using custom script

This commit is contained in:
MaysWind
2025-12-25 00:24:26 +08:00
parent e856aefd7b
commit d39816bb9f
18 changed files with 155 additions and 52 deletions
+3 -2
View File
@@ -1404,8 +1404,8 @@
"functionParamRowDescription": "문자열 배열, 각 요소는 열 값입니다.",
"functionParamIndexDescription": "행 인덱스 (0 기반)",
"functionReturnDescription": "거래를 나타내는 객체 (아래 정의된 필드 포함) 또는 이 행을 건너뛰기 위한 null",
"fieldTimeDescription": "[필수] 거래 시간, 형식: YYYY-MM-DD HH:mm:ss",
"fieldUtcOffsetDescription": "[필수] 거래 시간대 오프셋 (분 단위), 예: '480' UTC+8, '-300' UTC-5",
"fieldTimeDescription": "[required] Transaction time, format: YYYY-MM-DD HH:mm:ss. You can also use the parseDateTime(value, format) function to convert a custom formatted time string to the standard format, where 'format' argument is the format of the custom time string, e.g. parseDateTime('12/31/2023 23:59', 'MM/DD/YYYY HH:mm') means converting '12/31/2023 23:59' to the standard format '2023-12-31 23:59:00'",
"fieldUtcOffsetDescription": "[required] Transaction timezone offset in minutes, e.g. '480' for UTC+8, '-300' for UTC-5. You can also use the parseUtcOffset(timezoneName) function to get the timezone offset in minutes automatically according to the transaction time, where 'timezoneName' argument is the IANA time zone name, e.g. parseUtcOffset('Asia/Shanghai') means getting the timezone offset in minutes for Beijing Time",
"fieldTypeDescription": "[필수] 거래 유형, 'TransactionType.Income', 'TransactionType.Expense' 또는 'TransactionType.Transfer' 중 하나여야 합니다.",
"fieldCategoryNameDescription": "[선택] 카테고리 이름",
"fieldSourceAccountNameDescription": "[선택] 출처 계좌 이름",
@@ -1961,6 +1961,7 @@
"Please execute the custom script first": "먼저 사용자 정의 스크립트를 실행하십시오",
"Executing Script...": "스크립트 실행 중...",
"No parse function defined": "구문 분석 함수가 정의되지 않았습니다",
"Failed to parse time": "Failed to parse time",
"Failed to execute custom script": "사용자 정의 스크립트 실행에 실패했습니다",
"Batch Replace Selected Expense Categories": "선택한 비용 카테고리 일괄 교체",
"Batch Replace Selected Income Categories": "선택한 수입 카테고리 일괄 교체",