Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.php > #4103
| From | Ralph Stahl <post@rstahl.de> |
|---|---|
| Newsgroups | de.comp.lang.php |
| Subject | Re: date() Parameter Z |
| Date | 2017-04-06 09:18 +0200 |
| Organization | A noiseless patient Spider |
| Message-ID | <oc4ptq$63d$1@dont-email.me> (permalink) |
| References | <obtcbq$299$1@dont-email.me> <obtddp$d3s$1@news.albasani.net> <obtdpl$7d9$1@dont-email.me> <4278388.31r3eYUQgx@PointedEars.de> |
Thomas 'PointedEars' Lahn schrieb:
> Ralph Stahl wrote:
>
>> Niels Braczek schrieb:
>>> Am 03.04.2017 um 13:43 schrieb Ralph Stahl:
>>>> In einer Vorgabe des Auftraggebers soll ein Datum/Zeit-String dieser
>>>> Gestalt erzeugt werden:
>>>>
>>>> '2017-04-03T10:00:07.766Z'
>>>
>>> ..766 ist tatsächlich der Sekundenbruchteitl. Das Z steht für Zulu Time
>>> (gleichbedeutend mit UTC).
>>> […]
>>
>> 8-) ! Und wie erzeuge ich die nicht gemessenen 1/1000 Sekunden im
>> Formatstring???
>
> '.000', '.' . str_repeat('0', 3), … ;-)
Jaja, schon gut :-). _Das_ kann ich auch! Letzteres ist besonderes
akademisch ggg.
>
>> Abgesehen davon, dass die Anwendung auch ohne diesen
>> Unfug zu funktionieren scheint.
>
> Dann solltest Du mit dem Auftraggeber das Pflichtenheft diskutieren.
Das scheint das Hauptproblem bei diesem Projekt zu sein...
> Wo nichts ist, kann/sollte auch nichts angegeben werden.
>
>> Zulu Time https://www.timeanddate.com/time/zones/z, nie gehört, danke!
>
> Ich kannte das schon.
>
> Meine weitere Recherche hat aber ergeben, dass es “Zulu Time” heisst, weil
> der Buchstabe “Z” im NATO-Alphabet mit “Zulu” buchstabiert wird, und die
> Zeitzonen mit Buchstaben bezeichnet werden. [1] Da das Internet aus
> Technologien, die zuerst im ARPANET der Advanced Research Projects Agency
> (ARPA) des US-Verteidigungsministeriums verwendet wurden, entstanden ist,
> verwundert mich die Verwendung militärischer Terminologie in Datumsformaten
> für Internet-Protokolle nicht. Faszinierend.
>
> Die Vermutung liegt nahe, dass jene Zeitzone mit “Z” bezeichnet wurde, weil
> der Zeitunterschied zwischen “Zulu Time” und UTC exakt 0 (“zero”) ist. Es
> könnte aber auch unbeabsichtigt geschehen sein, weil diese Zeitzone in der
> Liste, die mit UTC+01:00 beginnt und sich in östlicher Richtung fortsetzt,
> die letzte ist und somit auch den letzten Buchstaben erhalten hat (der
> zufälligerweise auch der letzte des NATO-Alphabets ist). [2]
>
> [1] <https://en.wikipedia.org/wiki/Coordinated_Universal_Time#Time_zones>
> [2] <https://en.wikipedia.org/wiki/List_of_military_time_zones>
>
Schöner Ausflug in die Geschichte, danke!
Ralph
Back to de.comp.lang.php | Previous | Next — Previous in thread | Find similar | Unroll thread
date() Parameter Z Ralph Stahl <post@rstahl.de> - 2017-04-03 13:43 +0200
Re: date() Parameter Z Niels Braczek <nbraczek@freenet.de> - 2017-04-03 13:58 +0200
Re: date() Parameter Z Ralph Stahl <post@rstahl.de> - 2017-04-03 14:08 +0200
Re: date() Parameter Z Stefan+Usenet@Froehlich.Priv.at (Stefan Froehlich) - 2017-04-03 12:47 +0000
Re: date() Parameter Z Ralph Stahl <post@rstahl.de> - 2017-04-03 15:58 +0200
Re: date() Parameter Z "Christoph M. Becker" <cmbecker69@arcor.de> - 2017-04-03 17:36 +0200
Re: date() Parameter Z Ralph Stahl <post@rstahl.de> - 2017-04-03 18:53 +0200
Re: date() Parameter Z Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2017-04-05 22:30 +0200
Re: date() Parameter Z Thomas 'PointedEars' Lahn <PointedEars@web.de> - 2017-04-05 22:51 +0200
Re: date() Parameter Z Ralph Stahl <post@rstahl.de> - 2017-04-06 09:18 +0200
csiph-web