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


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

Re: date() Parameter Z

From Ralph Stahl <post@rstahl.de>
Newsgroups de.comp.lang.php
Subject Re: date() Parameter Z
Date 2017-04-03 18:53 +0200
Organization A noiseless patient Spider
Message-ID <obtuh1$4af$1@dont-email.me> (permalink)
References (1 earlier) <obtddp$d3s$1@news.albasani.net> <obtdpl$7d9$1@dont-email.me> <1t58e243b4i7814n3e8%sfroehli@Froehlich.Priv.at> <obtk7l$thg$1@dont-email.me> <obtq5d$5iv$1@solani.org>

Show all headers | View raw


Christoph M. Becker schrieb:
> Am 03.04.2017 um 15:58 schrieb Ralph Stahl:
> 
>> Stefan Froehlich schrieb:
>>
>>> On Mon, 03 Apr 2017 14:08:10 Ralph Stahl wrote:
>>>
>>>> Niels Braczek schrieb:
>>>>
>>>>> Am 03.04.2017 um 13:43 schrieb Ralph Stahl:
>>>>>
>>>>>> '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???
>>>
>>> Im Zweifelsfall mit "000", würde ich sagen, alternativ dazu geht bei einem
>>> misstrauischen Auftraggeber natürlich auch sprintf('%03d', rand(0,999)).
> 
> Man muss sich halt zu helfen wissen. ;)
> 
>>> Oder Du leitest die Sekundenbruchteile aus microtime() ab. Wie genau der
>>> Zeitstempel tatsächlich sein muss, kann hier ja niemand einschätzen.
>>
>> Ah, microtime ginge. 000 wäre "korrekt". Weglassen geht auch, wie ich
>> schon weiß :-). Vielleicht hat der Auftraggeber nur einen Traum gehabt...
> 
> Ab PHP 7.1.0 sollte es eigentlich ganz einfach sein. Hier mal ohne
> Berücksichtigung der Zeitzone:
> 
>   (new DateTime)->format('Y-m-d\TH:i:s.v\Z')
> 
> Siehe <https://3v4l.org/X0H4C>. Die `000` unter 7.1.3 macht mich aber
> stutzig – sollte besser überprüft werden.
> 

Aha, das v war mir neu, danke!

Back to de.comp.lang.php | Previous | NextPrevious in thread | Next 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