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


Groups > de.comp.lang.php > #4103

Re: date() Parameter Z

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>

Show all headers | View raw


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 | NextPrevious in thread | Find similar | Unroll thread


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