Salesforce/Apex,当前用户使用的日期格式

Salesforce/Apex,当前用户使用的日期格式,salesforce,apex-code,force.com,Salesforce,Apex Code,Force.com,使用Salesforce Apex,如何查找当前用户使用的日期格式?我想知道此人是否将自己的日期视为MDY、DMY等。以下是另一个类似问题的答案: 使用apex中的格式方法来实现它。 类似于Date.format('dd/mm/yyyy') 您可以创建一个映射,将区域设置作为键,将格式作为值,然后可以使用此映射在运行时查找正确的日期格式。 使用UserInfo.getLocale()查找当前用户的区域设置 希望这有帮助。要查看公司实例的日期格式,您可以在任何日期字段上使用date.format(

使用Salesforce Apex,如何查找当前用户使用的日期格式?我想知道此人是否将自己的日期视为MDY、DMY等。

以下是另一个类似问题的答案: 使用apex中的格式方法来实现它。 类似于
Date.format('dd/mm/yyyy')

您可以创建一个映射,将区域设置作为键,将格式作为值,然后可以使用此映射在运行时查找正确的日期格式。 使用
UserInfo.getLocale()
查找当前用户的区域设置


希望这有帮助。

要查看公司实例的日期格式,您可以在任何日期字段上使用
date.format()

它将为您提供salesforce实例中设置的日期格式

除此之外,您还可以使用
Userinfo.getlocale()
获取当前用户的区域设置


如果您想用格式在VF页面中捕获日期和时间,只需使用
System.now.format()

我没有SF中的日期,只有发送到另一个系统的令牌值。我想包括如何向用户显示日期的信息。这个developerforce条目有一个巨大的if/else,这就是我想要的。我希望SF只提供格式,因为它显然知道它,以便显示日期。