Ausgabe von jardakotesovec
Donnerstag, 27. Oktober 2016, 16:19 Uhr GMT
_Ursprünglich geöffnet als https://github.com/storybooks/storybook-addon-knobs/issues/68_
Ist das beabsichtigt? Ich würde erwarten, dass ich innerhalb der Komponente ein Datumsobjekt und keinen Zeitstempel erhalte.
Kommentar von simon360
_Dienstag, 21. Februar 2017 um 12:49 GMT_
Es wäre schön, hier Optionen zu haben. Ich würde es vorziehen, das Datum als ISO8601-Zeichenfolge zu erhalten, da unsere Komponente so verwendet wird. Ich bin mir nicht sicher, ob es einen richtigen Typ gibt.
Möglicherweise ein optionaler Rückruf für date()
der als Eingabe Date
erhält und alles zurückgibt, was er möchte, und das dann an die Komponente weitergeleitet wird. Könnte eine Zeichenfolge sein, könnte das Date
, könnte der Zeitstempel sein. Das aktuelle Verhalten bleibt als Standard erhalten.
Sie sollten den Ausgang des Knopfes wahrscheinlich so einwickeln, dass Sie leicht damit umgehen können oder Ihre Komponenten dies erwarten. Wir können nicht allen gefallen, und es gibt zu viele Möglichkeiten, ein Datum zu formatieren.
Ein Zeitstempel klingt für mich völlig vernünftig.
Nun, ich nehme an, es muss ein Date-Objekt zurückgeben, weil es Date heißt, oder? Es ist sehr einfach, den Epochenzeitstempel über die Standardmethode getTime vom Date-Objekt abzurufen. Wenn Sie jedoch die Epochenzeit in ms in Datum konvertieren möchten, ist dies nicht so einfach. Die derzeitige Implementierung ist irreführend und inkonsistent.