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)) }) }}