22 lines
628 B
Bash
Executable File
22 lines
628 B
Bash
Executable File
#!/bin/bash
|
|
|
|
# 测试修复后的日期格式
|
|
START_DATE_RAW="20260118"
|
|
END_DATE_RAW="20260218"
|
|
|
|
echo "Original params:"
|
|
echo "START_DATE_RAW: $START_DATE_RAW"
|
|
echo "END_DATE_RAW: $END_DATE_RAW"
|
|
|
|
# 处理日期格式
|
|
START_DATE_STR="${START_DATE_RAW:0:4}-${START_DATE_RAW:4:2}-${START_DATE_RAW:6:2}"
|
|
END_DATE_STR="${END_DATE_RAW:0:4}-${END_DATE_RAW:4:2}-${END_DATE_RAW:6:2}"
|
|
|
|
echo "Formatted dates:"
|
|
echo "START_DATE_STR: $START_DATE_STR"
|
|
echo "END_DATE_STR: $END_DATE_STR"
|
|
|
|
# 构建正确的 timerange 格式 (YYYY-MM-DD/YYYY-MM-DD)
|
|
TIMERANGE_ARG="$START_DATE_STR/$END_DATE_STR"
|
|
|
|
echo "Final timerange argument: $TIMERANGE_ARG" |