/** * @title date */ import React from 'react' import { reactIntlFactory, presets } from '@alicloud/console-components-intl' const intl = reactIntlFactory() const date = new Date() const timestamp = date.getTime() const consoleTimestamp = '2019-01-01T00:00Z' intl.set({ locale: 'en-US', // locale: 'zh-Hans-CN', }) const App: React.FC<{}> = () => { return (

处理标准时间对象 (Native JavaScript `Date` object)

展示日期和时间

{intl.date(date)}

展示日期和时间(不含秒)

{intl.date(date, { ...presets.dateTime, second: undefined, })}

只展示日期

{intl.date(date, 'date')}

只展示时间

{intl.date(date, 'time')}

展示TimeZone

{intl.date(date, 'dateTimeWithTimeZone')}

处理Unix时间戳 (11-digits number)

原始的:{timestamp}

处理后:{intl.date(timestamp)}

处理控制台时间戳 (yyyy-MM-ddThh:mmZ)

原始的:{consoleTimestamp}

处理后:{intl.date(new Date(consoleTimestamp))}

) } export default intl.withProvider()(App)