diff --git a/.gitignore b/.gitignore index 912c396..5b662cb 100644 --- a/.gitignore +++ b/.gitignore @@ -7,3 +7,4 @@ dist-ssr node_modules .idea/ *.log +*.7z diff --git a/src/pages/cosmic/planet_wave/0-perday.vue b/src/pages/cosmic/planet_wave/0-perday.vue index fdd43eb..f800ae8 100644 --- a/src/pages/cosmic/planet_wave/0-perday.vue +++ b/src/pages/cosmic/planet_wave/0-perday.vue @@ -8,20 +8,71 @@ @@ -87,5 +138,33 @@ const fetchUrl = computed(() => { + + + + + + + + + + +
+ 拟合起始日期 {{ targetDate?.subtract({ days: Math.floor(1.5 * Number.parseInt(selectedT)) }) }} +
+ 拟合结束日期 {{ targetDate?.add({ days: Math.floor(1.5 * Number.parseInt(selectedT)) }) }} +
diff --git a/src/pages/saber/planet_wave/0-perday.vue b/src/pages/saber/planet_wave/0-perday.vue index 98c0ed3..3bd9fc0 100644 --- a/src/pages/saber/planet_wave/0-perday.vue +++ b/src/pages/saber/planet_wave/0-perday.vue @@ -51,12 +51,12 @@ watch(() => selected.year, () => { const minDateValue = computed(() => { const currentYearBeginDate = new CalendarDate(Number.parseInt(selected.year), 1, 1) - return toCalendar(currentYearBeginDate, ca).add({ days: Number.parseInt(selected.T) * 1.5 }) + return toCalendar(currentYearBeginDate, ca).add({ days: Math.floor(Number.parseInt(selected.T) * 1.5) }) }) const maxDateValue = computed(() => { const currentYearBeginDate = new CalendarDate(Number.parseInt(selected.year) + 1, 1, 1) - return toCalendar(currentYearBeginDate, ca).subtract({ days: Number.parseInt(selected.T) * 1.5 }) + return toCalendar(currentYearBeginDate, ca).subtract({ days: Math.floor(Number.parseInt(selected.T) * 1.5) }) }) const ranges = [ @@ -70,7 +70,7 @@ onMounted(() => { targetDate.value = toCalendar( new CalendarDate(Number.parseInt(selected.year), 1, 1), ca, - ).add({ days: Number.parseInt(selected.T) * 1.5 }) + ).add({ days: Math.floor(Number.parseInt(selected.T) * 1.5) }) }) const queryUrl = computed(() => { @@ -79,7 +79,7 @@ const queryUrl = computed(() => { return '' } const targetDay = getDayOfYear(targetDate.value.toDate(getLocalTimeZone())) - const startDay = targetDay - 1.5 * Number.parseInt(selected.T) + const startDay = targetDay - Math.floor(1.5 * Number.parseInt(selected.T)) q.set('year', selected.year) q.set('T', selected.T.toString()) q.set('k', selected.k.toString()) @@ -176,9 +176,9 @@ const queryUrl = computed(() => {
- 拟合起始日期 {{ targetDate?.subtract({ days: 1.5 * Number.parseInt(selected.T) }) }} + 拟合起始日期 {{ targetDate?.subtract({ days: Math.floor(1.5 * Number.parseInt(selected.T)) }) }}
- 拟合结束日期 {{ targetDate?.add({ days: (1.5 * Number.parseInt(selected.T)) }) }} + 拟合结束日期 {{ targetDate?.add({ days: Math.floor(1.5 * Number.parseInt(selected.T)) }) }}