Мне помогли создать следующий сценарий Powershell, который захватывает вчерашнее время восхода и заката для моего местоположения:
$Yesterday = (Get-Date).AddDays(-1) | Get-Date -Format "yyyy-MM-dd"
$Daylight = (Invoke-RestMethod "https://api.sunrise-sunset.org/json?lat=35.608237&lng=-78.647497&formatted=0&date=$Yesterday").results
$Sunrise = ($Daylight.Sunrise | Get-Date -Format "HH:mm:ss")
$Sunset = ($Daylight.Sunset | Get-Date -Format "HH:mm:ss")
Теперь мне нужно выполнить оператор SELECT для моей базы данных, чтобы выбрать значения, которые произошло, пока солнце встало. Я искал какое-то время, но, честно говоря, даже не знаю, с чего начать.
Например: select UVindex from monthly_new where LogDateTime between current_date - interval 1 day (and sunrise time) and current_date - interval 1 day (and sunset time)