Javascript 反应格式字符串日期到日期格式
当我调用我的函数时:Javascript 反应格式字符串日期到日期格式,javascript,reactjs,datetime,timezone,Javascript,Reactjs,Datetime,Timezone,当我调用我的函数时: formatDate(new Date("2020-06-08T10:37:05.915+0000") function formatDate(tstamp) { return new Intl.DateTimeFormat("en-GB", { year: "numeric",month: "2-digit",day: "2-digit", hour: "2-digit", minute: "2-digit",second: "2-digit"
formatDate(new Date("2020-06-08T10:37:05.915+0000")
function formatDate(tstamp) {
return new Intl.DateTimeFormat("en-GB", {
year: "numeric",month: "2-digit",day: "2-digit",
hour: "2-digit", minute: "2-digit",second: "2-digit"
}).format(tstamp);
}
我的输出是:08/06/2020,12:37:05
为什么我得到的是(12:37:05)而不是(10:37:05)我的时区是GMT+2。这是因为输入是GMT+0000,而你是GMT+0200,比格林威治标准时间早两个小时。
format
方法格式化日期而不更改其时间值