在JavaScript中使用Intl.DateTimeFormat格式化Date

原文信息: 查看原文查看原文

Formatting dates in JavaScript with Intl.DateTimeFormat

- Valentino Gagliardi

Intl对象

很多前端开发者应该都不知道Intl这个对象是干什么的?

看看上面的图,先认识一下。

解释一下,JavaScript中的Intl对象是ECMAScript Internationalization API的构造函数和方法的大本营。这个API有很多转换字符串,数字和日期的方便的特性。

本文的主角是Intl.DateTimeFormat,文中介绍了如何使用它帮助做日期转换的事情。

const date = new Date().toISOString();

// "2020-02-05T16:30:41.392Z"

如果Intl对象你不熟悉,那对toISOStringDateTimeFormattoLocaleDateString这几个方法应该会有印象吧?文中介绍了如何使用它们方便做日期处理。

分享于 2020-02-20

访问量 2918

预览图片