Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > de.test > #87180 > unrolled thread

ignore 26252.88 - Mondphasen 2021 (UTC)

Started byMarcel Logen <333200007110-0201@ybtra.de>
First post2021-04-27 01:27 +0200
Last post2021-04-27 14:40 +0200
Articles 10 — 2 participants

Back to article view | Back to de.test


Contents

  ignore 26252.88 - Mondphasen 2021 (UTC) Marcel Logen <333200007110-0201@ybtra.de> - 2021-04-27 01:27 +0200
    Re: ignore 26252.88 - Mondphasen 2021 (UTC) Marcel Logen <333200007110-0201@ybtra.de> - 2021-04-27 01:41 +0200
    Re: ignore 26252.88 - Mondphasen 2021 (UTC) Marcel Logen <333200007110-0201@ybtra.de> - 2021-04-27 13:03 +0200
      Re: ignore 26252.88 - Mondphasen 2021 (UTC) Marcel Logen <333200007110-0201@ybtra.de> - 2021-04-27 13:16 +0200
      Re: ignore 26252.88 - Mondphasen 2021 (UTC) Marcel Logen <333200007110-0201@ybtra.de> - 2021-04-27 23:48 +0200
        Re: ignore 26252.88 - Mondphasen 2021 (UTC) Marcel Logen <333200007110-0201@ybtra.de> - 2021-04-28 00:03 +0200
    Re: ignore 26252.88 - Mondphasen 2021 (UTC) Stefan Wiens <s.wi@gmx.net> - 2021-04-27 13:41 +0200
      Re: ignore 26252.88 - Mondphasen 2021 (UTC) Marcel Logen <333200007110-0201@ybtra.de> - 2021-04-27 13:48 +0200
        Re: ignore 26252.88 - Mondphasen 2021 (UTC) Stefan Wiens <s.wi@gmx.net> - 2021-04-27 14:06 +0200
          [Emacs] "M-x moon"? (was: ignore 26252.88 - Mondphasen 2021 (UTC)) Marcel Logen <333200007110-0201@ybtra.de> - 2021-04-27 14:40 +0200

#87180 — ignore 26252.88 - Mondphasen 2021 (UTC)

FromMarcel Logen <333200007110-0201@ybtra.de>
Date2021-04-27 01:27 +0200
Subjectignore 26252.88 - Mondphasen 2021 (UTC)
Message-ID<AABgh0xYLBoAAPGD.A2.flnews@t20.ybtra.de>
Hier noch mal ein Kalender-Thema.

<https://wwwadd.zah.uni-heidelberg.de/cgi-bin/kalender/form-mondphasen-en.pl>

Dort die Zeitzone "00 hrs 00 mins", also UTC, auswählen.

"Calculate" klicken.

Quelltext der Seite anzeigen lassen (meist wohl mit Ctrl-U).

Dort nach "phases" suchen. Das ist eine sehr lange Zeile
(vermutlich Nr. 158).

Diese gesamte Zeile in eine Textdatei ("mond2021utc")
in ein leeres Verzeichnis kopieren.

Eine Datei "steps.dot" in diesem Verzeichnis erstellen
mit folgendem Inhalt (unter Linux/BSD/WSL):

/----------
sed -e 's/></>~</g' mond2021utc > mond2021utc0
tr '~' '\012' < mond2021utc0 > mond2021utc1
grep -e '^<b>' -e 'phasen' -e 'kalender' mond2021utc1 > mond2021utc2
grep -v -e '^<b>Day' -e '^<b>Time' -e '^<b>Phase' mond2021utc2  > mond2021utc3
grep -v -e 'kalender">$' mond2021utc3 > mond2021utc4
grep -v -e 'phasen">$' mond2021utc4 > mond2021utc5
sed -e 's/<b>//g' mond2021utc5 > mond2021utc6
sed -e 's/<\/b>//g' mond2021utc6 > mond2021utc7
sed -e 's/<br>//g' mond2021utc7 > mond2021utc8
sed -e 's/<\/td>//g' mond2021utc8 > mond2021utc9
sed -e 's/<.*>//g' mond2021utc9 > mond2021utc91
sed -e 's/ \{1,\}/ /g' mond2021utc91 > mond2021utc92
sed -e 's/\([[:digit:]]\{2\}\)$/\1~/g' mond2021utc92 > mond2021utc93
awk -v ORS="=" '{print}' mond2021utc93 > mond2021utc94
sed -e 's/[=~]\{1,\}/ /g' mond2021utc94 > mond2021utc95
sed -e 's/Moon //g;s/Quarter //g' mond2021utc95 > mond2021utc96
sed -e 's/\([[:alpha:]]\) \([[:alpha:]]\)/\1~\2/g' mond2021utc96 > mond2021utc97
tr '~' '\012' < mond2021utc97 > mond2021utc98
sed -e 's/\([[:alpha:]]\) \([[:digit:]]\)/\1~\2/g' mond2021utc98 > mond2021utc99
sed -e 's/$/~/' mond2021utc99 > mond2021utc991
tr '~' '\012' < mond2021utc991 > mond2021utc992
printf '%s\n\n' 'Phases of the Moon 2021 (UTC)' > mond2021utc993
cat mond2021utc993 mond2021utc992 > mond2021utc9920
rm mond2021utc{?,??,???}
\----------

Die Befehle in dieser Datei kann man dann mit

   . ./steps.dot

automatisch ausführen.

Ergebnis:

Die Mondphasen für 2021 (in UTC-Zeitzone) stehen dann
in der Datei "mond2021utc9920":

/----------
Phases of the Moon 2021 (UTC)

January
06 09:37 Last
13 05:00 New
20 21:02 First
28 19:16 Full

February
04 17:37 Last
11 19:06 New
19 18:47 First
27 08:17 Full

March
06 01:30 Last
13 10:21 New
21 14:40 First
28 18:48 Full

April
04 10:02 Last
12 02:31 New
20 06:59 First
27 03:32 Full

May
03 19:50 Last
11 18:60 New
19 19:13 First
26 11:14 Full

June
02 07:24 Last
10 10:53 New
18 03:54 First
24 18:40 Full

July
01 21:11 Last
10 01:17 New
17 10:11 First
24 02:37 Full
31 13:16 Last

August
08 13:50 New
15 15:20 First
22 12:02 Full
30 07:13 Last

September
07 00:52 New
13 20:39 First
20 23:55 Full
29 01:57 Last

October
06 11:05 New
13 03:25 First
20 14:57 Full
28 20:05 Last

November
04 21:15 New
11 12:46 First
19 08:57 Full
27 12:28 Last

December
04 07:43 New
11 01:36 First
19 04:35 Full
27 02:24 Last 
\----------

=> Heute um 05.32 Uhr MESZ ist Vollmond!

Marcel
-- 
 ╭──────╮   ╭─╮              ╭──────╮ ╭──────╮     ╭─╮  ╭────╮   ╭──╮ ╭─
 ╰──╮   │ ╭─╯ ╰─╮  ╭───╮     ╰─╮    ╰─╯  ╭───╯  ╭──╯ │  ╰─╮  ╰───╯  ╰─╯ 
────╯   ╰─╯  ╭──╯  │   ╰─╮  ╭──╯         ╰───╮  │  ╭─╯ ╭──╯             
             ╰─────╯     ╰──╯                ╰──╯  ╰───╯                

[toc] | [next] | [standalone]


#87181

FromMarcel Logen <333200007110-0201@ybtra.de>
Date2021-04-27 01:41 +0200
Message-ID<AABgh0/GT2gAAPGD.A2.flnews@t20.ybtra.de>
In reply to#87180
Marcel Logen in de.test:

>=> Heute um 05.32 Uhr MESZ ist Vollmond!

Mal sehen, ob ich schlafen kann ...

BTW: In Emacs gibt es IIRC (ich habe hier derzeit keinen
installiert) den Befehl "M-x moon" (also Alt-X moon ENTER),
der auch die Mondphasen anzeigt. AFAIR weichen die Zeit-
punkte leicht von denen des Astronomischen Recheninstituts
(ARI) Heidelberg ab,

Gute Nacht.

Marcel
-- 
╰──╮ ╭─╮  ╭──────╮                  ╭───────╮ ╭──────╮  ╭──────╮  ╭──╮  
   │ │ ╰──╯  ╭───╯                  ╰─────╮ ╰─╯   ╭──╯  ╰──╮   ╰──╯  │  
   │ │  ╭────╯   ╭────╮  ╭─╮  ╭──╮ ╭──────╯  ╭────╯  ╭──╮  ╰────╮  ╭─╯  
   ╰─╯  ╰────────╯    ╰──╯ ╰──╯  ╰─╯         ╰───────╯  ╰───────╯  ╰────

[toc] | [prev] | [next] | [standalone]


#87185

FromMarcel Logen <333200007110-0201@ybtra.de>
Date2021-04-27 13:03 +0200
Message-ID<AABgh++Sa1EAAHr5.A2.flnews@t20.ybtra.de>
In reply to#87180
Marcel Logen in de.test:

><https://wwwadd.zah.uni-heidelberg.de/cgi-bin/kalender/form-mondphasen-en.pl>
>
>Dort die Zeitzone "00 hrs 00 mins", also UTC, auswählen.
>
>"Calculate" klicken.

Man sehe sich dort mal den Mai an.

| New Moon am 11. um 18:60 Uhr (UTC)

Ich muß da mal nachfragen, was das soll. Das hat IIRC
astronomische Gründe.

Laut
<https://www.wetteronline.de/astronews/die-mondphasen-im-jahr-2021-termine-fuer-vollmond-und-neumond-2020-12-15-mk>
ist am 11. Mai um 21:00 Uhr (MESZ) Neumond.

Für mein Script ist das allerdings 'störend'. :-(

[...]

>May
>03 19:50 Last
>11 18:60 New
>19 19:13 First
>26 11:14 Full

Na gut, dann ändere ich das von Hand und lasse dann das
Script durchlaufen (welches ich inzwischen weiterentwik-
kelt habe; mehr dazu später).

Marcel
-- 
 ╭────╮  ╭─────╮                     ╭─╮   ╭─────╮    ╭─╮        ╭─────╯
 ╰──╮ │  ╰─╮   │  ╭────╮ ╭─╮     ╭───╯ ╰───╯  ╭──╯ ╭──╯ │        ╰───╮  
  ╭─╯ ╰────╯   ╰──╯    ╰─╯ │  ╭──╯         ╭──╯ ╭──╯  ╭─╯ ╭──────────╯  
──╯                        ╰──╯            ╰────╯     ╰───╯             

[toc] | [prev] | [next] | [standalone]


#87186

FromMarcel Logen <333200007110-0201@ybtra.de>
Date2021-04-27 13:16 +0200
Message-ID<AABgh/KNJyEAAHr5.A2.flnews@t20.ybtra.de>
In reply to#87185
Marcel Logen in de.test:

>Marcel Logen in de.test:

>>May
>>03 19:50 Last
>>11 18:60 New
>>19 19:13 First
>>26 11:14 Full
>
>Na gut, dann ändere ich das von Hand und lasse dann das
>Script durchlaufen (welches ich inzwischen weiterentwik-
>kelt habe; mehr dazu später).

Das Ergebnis sieht jetzt so aus (unter Verwendung von
"BSD date"):

Wed 2021-01-06 10:37 CET Last
Wed 2021-01-13 06:00 CET New
Wed 2021-01-20 22:02 CET First
Thu 2021-01-28 20:16 CET Full
Thu 2021-02-04 18:37 CET Last
Thu 2021-02-11 20:06 CET New
Fri 2021-02-19 19:47 CET First
Sat 2021-02-27 09:17 CET Full
Sat 2021-03-06 02:30 CET Last
Sat 2021-03-13 11:21 CET New
Sun 2021-03-21 15:40 CET First
Sun 2021-03-28 20:48 CEST Full
Sun 2021-04-04 12:02 CEST Last
Mon 2021-04-12 04:31 CEST New
Tue 2021-04-20 08:59 CEST First
Tue 2021-04-27 05:32 CEST Full
Mon 2021-05-03 21:50 CEST Last
Tue 2021-05-11 21:00 CEST New
Wed 2021-05-19 21:13 CEST First
Wed 2021-05-26 13:14 CEST Full
Wed 2021-06-02 09:24 CEST Last
Thu 2021-06-10 12:53 CEST New
Fri 2021-06-18 05:54 CEST First
Thu 2021-06-24 20:40 CEST Full
Thu 2021-07-01 23:11 CEST Last
Sat 2021-07-10 03:17 CEST New
Sat 2021-07-17 12:11 CEST First
Sat 2021-07-24 04:37 CEST Full
Sat 2021-07-31 15:16 CEST Last
Sun 2021-08-08 15:50 CEST New
Sun 2021-08-15 17:20 CEST First
Sun 2021-08-22 14:02 CEST Full
Mon 2021-08-30 09:13 CEST Last
Tue 2021-09-07 02:52 CEST New
Mon 2021-09-13 22:39 CEST First
Tue 2021-09-21 01:55 CEST Full
Wed 2021-09-29 03:57 CEST Last
Wed 2021-10-06 13:05 CEST New
Wed 2021-10-13 05:25 CEST First
Wed 2021-10-20 16:57 CEST Full
Thu 2021-10-28 22:05 CEST Last
Thu 2021-11-04 22:15 CET New
Thu 2021-11-11 13:46 CET First
Fri 2021-11-19 09:57 CET Full
Sat 2021-11-27 13:28 CET Last
Sat 2021-12-04 08:43 CET New
Sat 2021-12-11 02:36 CET First
Sun 2021-12-19 05:35 CET Full
Mon 2021-12-27 03:24 CET Last

Marcel
-- 
      ╭───────╮     ╭──────╮ ╭─────╮ ╭────╮    ╭───────────╮ ╭──╮ ╭────╮
      ╰─────╮ ╰─╮ ╭─╯      ╰─╯   ╭─╯ │  ╭─╯    ╰─────╮     ╰─╯  ╰─╯  ╭─╯
───╮   ╭────╯   ╰─╯         ╭────╯   │  ╰─────╮  ╭───╯           ╭───╯  
   ╰───╯                    ╰────────╯        ╰──╯               ╰──────

[toc] | [prev] | [next] | [standalone]


#87198

FromMarcel Logen <333200007110-0201@ybtra.de>
Date2021-04-27 23:48 +0200
Message-ID<AABgiIarzrEAAGWK.A2.flnews@t20.ybtra.de>
In reply to#87185
Marcel Logen in de.test:

>Marcel Logen in de.test:

>><https://wwwadd.zah.uni-heidelberg.de/cgi-bin/kalender/form-mondphasen-en.pl>
>>
>>Dort die Zeitzone "00 hrs 00 mins", also UTC, auswählen.
>>
>>"Calculate" klicken.
>
>Man sehe sich dort mal den Mai an.
>
>| New Moon am 11. um 18:60 Uhr (UTC)
>
>Ich muß da mal nachfragen, was das soll. Das hat IIRC
>astronomische Gründe.

Die Auskunft vom ARI ist, daß damit von den Astronomen die
letzte halbe Minute vor der vollen Stunde gemeint ist.

So werde ich also einfach scriptgesteuert die 60 durch 59
ersetzen - und der "date"-Befehl wird nicht mehr meckern.

>Laut
><https://www.wetteronline.de/astronews/die-mondphasen-im-jahr-2021-termine-fuer-vollmond-und-neumond-2020-12-15-mk>
>ist am 11. Mai um 21:00 Uhr (MESZ) Neumond.
>
>Für mein Script ist das allerdings 'störend'. :-(
>
>[...]
>
>>May
>>03 19:50 Last
>>11 18:60 New
>>19 19:13 First
>>26 11:14 Full
>
>Na gut, dann ändere ich das von Hand und lasse dann das
>Script durchlaufen (welches ich inzwischen weiterentwik-
>kelt habe; mehr dazu später).

S. o.: automatisiert ":60" => ":59"

Marcel
-- 
╰───╮     ╭──╮  ╭──────╮                               ╭──╮     ╭─╮   ╭─
 ╭──╯   ╭─╯  │  ╰─╮  ╭─╯                       ╭─╮     │  ╰─╮ ╭─╯ ╰───╯ 
 ╰──╮   │  ╭─╯ ╭──╯  ╰───╮    ╭─╮  ╭───╮     ╭─╯ ╰─╮   ╰─╮  │ │         
    ╰───╯  ╰───╯         ╰────╯ ╰──╯   ╰─────╯     ╰─────╯  ╰─╯         

[toc] | [prev] | [next] | [standalone]


#87199

FromMarcel Logen <333200007110-0201@ybtra.de>
Date2021-04-28 00:03 +0200
Message-ID<AABgiIo6iygAACdr.A2.flnews@t20.ybtra.de>
In reply to#87198
Marcel Logen in de.test:

>Marcel Logen in de.test:
>>Marcel Logen in de.test:

>>><https://wwwadd.zah.uni-heidelberg.de/cgi-bin/kalender/form-mondphasen-en.pl>
>>>
>>>Dort die Zeitzone "00 hrs 00 mins", also UTC, auswählen.
>>>
>>>"Calculate" klicken.
[...]
>So werde ich also einfach scriptgesteuert die 60 durch 59
>ersetzen - und der "date"-Befehl wird nicht mehr meckern.

Ergebnis:

Wed 2021-01-06 10:37 CET Last
Wed 2021-01-13 06:00 CET New
Wed 2021-01-20 22:02 CET First
Thu 2021-01-28 20:16 CET Full
Thu 2021-02-04 18:37 CET Last
Thu 2021-02-11 20:06 CET New
Fri 2021-02-19 19:47 CET First
Sat 2021-02-27 09:17 CET Full
Sat 2021-03-06 02:30 CET Last
Sat 2021-03-13 11:21 CET New
Sun 2021-03-21 15:40 CET First
Sun 2021-03-28 20:48 CEST Full
Sun 2021-04-04 12:02 CEST Last
Mon 2021-04-12 04:31 CEST New
Tue 2021-04-20 08:59 CEST First
Tue 2021-04-27 05:32 CEST Full
Mon 2021-05-03 21:50 CEST Last
Tue 2021-05-11 20:59 CEST New
Wed 2021-05-19 21:13 CEST First
Wed 2021-05-26 13:14 CEST Full
Wed 2021-06-02 09:24 CEST Last
Thu 2021-06-10 12:53 CEST New
Fri 2021-06-18 05:54 CEST First
Thu 2021-06-24 20:40 CEST Full
Thu 2021-07-01 23:11 CEST Last
Sat 2021-07-10 03:17 CEST New
Sat 2021-07-17 12:11 CEST First
Sat 2021-07-24 04:37 CEST Full
Sat 2021-07-31 15:16 CEST Last
Sun 2021-08-08 15:50 CEST New
Sun 2021-08-15 17:20 CEST First
Sun 2021-08-22 14:02 CEST Full
Mon 2021-08-30 09:13 CEST Last
Tue 2021-09-07 02:52 CEST New
Mon 2021-09-13 22:39 CEST First
Tue 2021-09-21 01:55 CEST Full
Wed 2021-09-29 03:57 CEST Last
Wed 2021-10-06 13:05 CEST New
Wed 2021-10-13 05:25 CEST First
Wed 2021-10-20 16:57 CEST Full
Thu 2021-10-28 22:05 CEST Last
Thu 2021-11-04 22:15 CET New
Thu 2021-11-11 13:46 CET First
Fri 2021-11-19 09:57 CET Full
Sat 2021-11-27 13:28 CET Last
Sat 2021-12-04 08:43 CET New
Sat 2021-12-11 02:36 CET First
Sun 2021-12-19 05:35 CET Full
Mon 2021-12-27 03:24 CET Last

Die Datei steps.dot sieht jetzt so aus (mit "BSD date"; es
klappt mit "GNU date" so natürlich nicht!):

| sed -e 's/></>~</g' mond2021utc > mond2021utc0
| tr '~' '\012' < mond2021utc0 > mond2021utc1
| grep -e '^<b>' -e 'phasen' -e 'kalender' mond2021utc1 > mond2021utc2
| grep -v -e '^<b>Day' -e '^<b>Time' -e '^<b>Phase' mond2021utc2  > mond2021utc3
| grep -v -e 'kalender">$' mond2021utc3 > mond2021utc4
| grep -v -e 'phasen">$' mond2021utc4 > mond2021utc5
| sed -e 's/<b>//g' mond2021utc5 > mond2021utc6
| sed -e 's/<\/b>//g' mond2021utc6 > mond2021utc7
| sed -e 's/<br>//g' mond2021utc7 > mond2021utc8
| sed -e 's/<\/td>//g' mond2021utc8 > mond2021utc9
| sed -e 's/<.*>//g' mond2021utc9 > mond2021utc91
| sed -e 's/ \{1,\}/ /g' mond2021utc91 > mond2021utc92
| sed -e 's/\([[:digit:]]\{2\}\)$/\1~/g' mond2021utc92 > mond2021utc93
| awk -v ORS="=" '{print}' mond2021utc93 > mond2021utc94
| sed -e 's/[=~]\{1,\}/ /g' mond2021utc94 > mond2021utc95
| sed -e 's/Moon //g;s/Quarter //g' mond2021utc95 > mond2021utc96
| sed -e 's/\([[:alpha:]]\) \([[:alpha:]]\)/\1~\2/g' mond2021utc96 > mond2021utc97
| tr '~' '\012' < mond2021utc97 > mond2021utc98
| sed -e 's/\([[:alpha:]]\) \([[:digit:]]\)/\1~\2/g' mond2021utc98 > mond2021utc99
| tr '~' '\012' < mond2021utc99 > mond2021utc991
| awk -v y=2021 -v m=0 '/^[[:alpha:]]/{m+=1}/^[[:digit:]]/{print y sprintf("%02u",m) $1 $2" "$3}' mond2021utc991 > mond2021utc992
| sed -e 's/:60/:59/' mond2021utc992 > mond2021utc993
| sed -e 's/://' mond2021utc993 > mond2021utc994
| cat mond2021utc994 | while read ; do date -j -u -z 'Europe/Berlin' +'%a %Y-%m-%d %H:%M %Z' "${REPLY% *}" | tr -d '\012' && printf ' %s\n' "${REPLY#?????????????}" ; done > mond2021utc9941
| rm mond2021utc{?,??,???}

Marcel
-- 
╰────╮  ╭──╮   ╭───╮  ╭──╮    ╭────────────╮  ╭─────╮         ╭───╮     
     ╰──╯  ╰─╮ │   ╰──╯  ╰─╮  ╰────────╮   │  ╰─╮   ╰──╮      │   │     
             ╰─╯  ╭────────╯ ╭───╮ ╭───╯   │ ╭──╯  ╭───╯ ╭─╮  │   ╰─╮ ╭─
                  ╰──────────╯   ╰─╯       ╰─╯     ╰─────╯ ╰──╯     ╰─╯ 

[toc] | [prev] | [next] | [standalone]


#87187

FromStefan Wiens <s.wi@gmx.net>
Date2021-04-27 13:41 +0200
Message-ID<87r1iw3qo0.fsf@eswe.dd-dns.de>
In reply to#87180
Marcel Logen <333200007110-0201@ybtra.de> writes:

> Hier noch mal ein Kalender-Thema.
>
> <https://wwwadd.zah.uni-heidelberg.de/cgi-bin/kalender/form-mondphasen-en.pl>
>
> Dort die Zeitzone "00 hrs 00 mins", also UTC, auswählen.
>
> "Calculate" klicken.

Emacs liegt um ein paar Minuten daneben:

,----[ M-x phases-of-moon ]
| Saturday, March 6, 2021: Last Quarter Moon 02:36 (CET)
| Saturday, March 13, 2021: New Moon 11:24 (CET)
| Sunday, March 21, 2021: First Quarter Moon 15:42 (CET)
| Sunday, March 28, 2021: Full Moon 20:46 (CEST)
| Sunday, April 4, 2021: Last Quarter Moon 12:08 (CEST)
| Monday, April 12, 2021: New Moon 04:33 (CEST)
| Tuesday, April 20, 2021: First Quarter Moon 09:00 (CEST)
| Tuesday, April 27, 2021: Full Moon 05:28 (CEST)
| Monday, May 3, 2021: Last Quarter Moon 21:56 (CEST)
| Tuesday, May 11, 2021: New Moon 21:02 (CEST)
| Wednesday, May 19, 2021: First Quarter Moon 21:13 (CEST)
| Wednesday, May 26, 2021: Full Moon 13:10 (CEST)
`----

Aber mit den wechselnden Zeitzonen kommt er zurecht.

-- 
Stefan

[toc] | [prev] | [next] | [standalone]


#87188

FromMarcel Logen <333200007110-0201@ybtra.de>
Date2021-04-27 13:48 +0200
Message-ID<AABgh/oHk3IAAByA.A2.flnews@t20.ybtra.de>
In reply to#87187
Stefan Wiens in de.test:

>Emacs liegt um ein paar Minuten daneben:

Hatte ich auch so in Erinnerung.

>,----[ M-x phases-of-moon ]

Ah, dann war es doch nicht "M-x moon".

>Aber mit den wechselnden Zeitzonen kommt er zurecht.

Ich (dank "BSD date") inzwischen auch. Wenn ich mal Zeit
habe, schreibe ich das mal für "GNU date" um.

Marcel
-- 
╰────╮  ╭─────────────╮  ╭─────╮         ╭─╮   ╭──╮ ╭───╮     ╭──╮      
 ╭───╯  │             │  ╰──╮  │      ╭──╯ ╰─╮ │  ╰─╯   │ ╭─╮ │  ╰─╮  ╭─
 ╰───╮  ╰─╮           ╰───╮ │  ╰──╮   ╰────╮ ╰─╯        ╰─╯ ╰─╯  ╭─╯  │ 
     ╰────╯               ╰─╯     ╰────────╯                     ╰────╯ 

[toc] | [prev] | [next] | [standalone]


#87189

FromStefan Wiens <s.wi@gmx.net>
Date2021-04-27 14:06 +0200
Message-ID<87lf943pkv.fsf@eswe.dd-dns.de>
In reply to#87188
Marcel Logen <333200007110-0201@ybtra.de> writes:

> Stefan Wiens in de.test:
>
>>Emacs liegt um ein paar Minuten daneben:
>
> Hatte ich auch so in Erinnerung.

In lunar.el wird das eingestanden, und es gibt einen
Literaturhinweis.

>>,----[ M-x phases-of-moon ]
>
> Ah, dann war es doch nicht "M-x moon".

Ich stelle gerade fest, dass phases-of-moon obsolete ist
und nun lunar-phases heißt.

-- 
Stefan

[toc] | [prev] | [next] | [standalone]


#87191 — [Emacs] "M-x moon"? (was: ignore 26252.88 - Mondphasen 2021 (UTC))

FromMarcel Logen <333200007110-0201@ybtra.de>
Date2021-04-27 14:40 +0200
Subject[Emacs] "M-x moon"? (was: ignore 26252.88 - Mondphasen 2021 (UTC))
Message-ID<AABgiAYg2mQAAMrw.A2.flnews@t20.ybtra.de>
In reply to#87189
Stefan Wiens in de.test:

>Marcel Logen <333200007110-0201@ybtra.de> writes:
>> Stefan Wiens in de.test:

>>>Emacs liegt um ein paar Minuten daneben:
>>
>> Hatte ich auch so in Erinnerung.
>
>In lunar.el wird das eingestanden, und es gibt einen
>Literaturhinweis.

Habe ich gefunden:

<http://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/calendar/lunar.el?h=emacs-27>

| ;;; Commentary:
| 
| ;; See calendar.el.
| 
| ;; Based on ``Astronomical Formulae for Calculators,'' 3rd ed., by Jean Meeus,
| ;; Willmann-Bell, Inc., 1985 and ``Astronomical Algorithms'' by Jean Meeus,
| ;; Willmann-Bell, Inc., 1991.
| ;;
| ;; WARNING: The calculations will be accurate only to within a few minutes.
| 
| ;; The author would be delighted to have an astronomically more sophisticated
| ;; person rewrite the code for the lunar calculations in this file!

Dann verlasse ich mich besser auf die Angaben des ARI Heidelberg.

>>>,----[ M-x phases-of-moon ]
>>
>> Ah, dann war es doch nicht "M-x moon".
>
>Ich stelle gerade fest, dass phases-of-moon obsolete ist
>und nun lunar-phases heißt.

Wo das definiert ist, habe ich noch nicht gefunden.

In calendar.el
<http://git.savannah.gnu.org/cgit/emacs.git/tree/lisp/calendar/calendar.el?h=emacs-27#n77>
gibt es BTW auch einen Literaturhinweis (von 2018):

| ;; Technical details of all the calendrical calculations can be found in
| ;; "Calendrical Calculations: The Ultimate Edition" by Edward M. Reingold
| ;; and Nachum Dershowitz, Cambridge University Press (2018).

Marcel

fup2 de.comp.editoren

[supersedes]
-- 
   ╭──────╮                       ╭─────╮  ╭──────╮                ╭──╮ 
╮  ╰───╮  ╰─╮      ╭─╮            │  ╭──╯  ╰──╮   │                │  │ 
│   ╭──╯    │ ╭──╮ │ ╰─╮        ╭─╯  ╰─╮   ╭──╯   ╰─╮   ╭─╮ ╭───╮  │  │ 
╰───╯       ╰─╯  ╰─╯   ╰────────╯      ╰───╯        ╰───╯ ╰─╯   ╰──╯  ╰─

[toc] | [prev] | [standalone]


Back to top | Article view | de.test


csiph-web