salesforce中时间问题
数据库中存的都是0区时间,通过soql查询得到的格式为2020-09-12T06:30:04.000+0000, 系统标准页面显示的时间为当前时区时间,后台会自动转换。
格式化时间:
Datetime dt = (Datetime)sObject.get(datetime_field);
String formatDate =dt.format(); // format方法会自动转成当前用户的时区
将字符串类型时间格式化:
String str = '2020-09-10 00:00:00';