Lwc dataTable格式化时间的问题
import timeZone from '@salesforce/i18n/timeZone';
columns = [
{
type: "date",
fieldName: "CreatedDate",
label: "Created Date",
typeAttributes:{day:'numeric',month:'numeric',year:'numeric',hour:'2-digit',minute:'2-digit',hour12:true,timeZone:timeZone}//格式化时间以及使用timeZone
}
];
Salesforce的datatable针对日期类型的渲染,使用的是lightning-formatted-date-time进行解析,官方默认是根据电脑设置的时区来设置的,跟User Setting的timezone无关。
import这个就会基于具体的salesforce中配置的timezone进行显示时间

浙公网安备 33010602011771号