Jämföra med sunset i script

Moderators: hekj, Telldus

Post Reply
seifers
Posts: 3
Joined: Thu Jan 18, 2018 11:08 am

Jämföra med sunset i script

Post by seifers » Thu Jan 18, 2018 11:08 am

Hej,

Jag undrar om det finns någon jämförelse map sunset i .bsh-script? Jag skulle vilja utvärdera om scriptet körs före eller efter sunset,

med en offset också. Typ "if (nowIsGreaterThan(sunset+00:45))".


Mvh
//pe

hekj
Posts: 992
Joined: Thu Jan 18, 2018 11:08 am
Location: Stockholm
Contact:

Re: Jämföra med sunset i script

Post by hekj » Thu Jan 18, 2018 11:08 am

seifers wrote:Jag undrar om det finns någon jämförelse map sunset i .bsh-script? Jag skulle vilja utvärdera om scriptet körs före eller efter sunset,
med en offset också. Typ "if (nowIsGreaterThan(sunset+00:45))".

Code: Select all

cal = Calendar.getInstance();
cal.add(Calendar.HOUR_OF_DAY, 0);
cal.add(Calendar.MINUTE, -45);
sdf = new SimpleDateFormat("HH:mm");
time = sdf.format(cal.getTime());
sunset = getSunset().substring("yyyy-MM-dd ".length());
echo("now -00:45 = " + time);
echo("sunset = " + sunset);
if (time.compareTo(sunset) > 0) {
  echo("now -00:45 is greater than sunset");
} else {
  echo("now -00:45 is less than sunset");
}


seifers
Posts: 3
Joined: Thu Jan 18, 2018 11:08 am

Re: Jämföra med sunset i script

Post by seifers » Thu Jan 18, 2018 11:08 am

Kanon! Man tackar.

Post Reply