LGTM On Mon, Sep 24, 2018 at 5:35 PM Frank Tang <ft...@chromium.org> wrote:
> Spec > > https://tc39.github.io/proposal-intl-relative-time/ > > Summary > > A Stage 3 proposal that introduces a new formatter under Intl. > > Intl.RelativeTimeFormat is a low level API to facilitate libraries and > frameworks to format relative time in a localized fashion by providing > internationalized messages for date and time fields, using customary word > or phrase when available. > Example > > let rtf = new Intl.RelativeTimeFormat("en"); > // Format relative time using the day unit.rtf.format(-1, "day");// > > "yesterday" > rtf.format(2.15, "day");// > "in 2.15 days" > rtf.format(100, "day");// > "in 100 days" > rtf.format(0, "day");// > "today" > rtf.format(-0, "day");// > "today" > > // Format relative time using the day unit.rtf.formatToParts(-1, "day");// > > [{ type: "literal", value: "yesterday"}] > rtf.formatToParts(100, "day");// > [{ type: "literal", value: "in " }, { > type: "integer", value: "100", unit: "day" }, { type: "literal", value: " > days" }] > > Interoperability and compatibility risk > > The Intl.RelativeTimeFormat is new and should have no risk to break > pre-existing javascript code. > > - Firefox:In development > - Edge:No public signals > - Safari:No public signals > - Web Developers:Positive > > > Is this feature fully tested? > > Yes; our implementation passes our own V8 tests as well as the Test262 > tests for all the features. > > Tracking bug > > https://crbug.com/v8/7869 > > Link to entry on the Chrome Platform Status dashboard > > https://www.chromestatus.com/feature/4875177569550336 > > Requesting approval to ship? > > Yes. Note that since this is a V8/JS feature, this post is just an FYI to > blink-dev — no signoff from Blink API owners is required. > -- -- v8-dev mailing list v8-dev@googlegroups.com http://groups.google.com/group/v8-dev --- You received this message because you are subscribed to the Google Groups "v8-dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to v8-dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.