Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.php > #4094
| 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> |
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 | Next — Previous in thread | Next 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