salesforce - 如何在 VisualForce 中格式化日期?

标签 salesforce date-format visualforce

在 Salesforce 中,如果我将日期绑定(bind)到 VisualForce 页面,如何对其应用自定义格式?

例子:

<apex:page standardController="Contact">
  <apex:pageBlock title="Test">
      <p>{!contact.Birthdate}</p>
  </apex:pageBlock>                   
  <apex:detail relatedList="false" />
</apex:page> 

这将以默认格式输出日期:

Thu Jul 01 09:10:23 GMT 2009



如何将它(例如)转换为 dd/mm/yyyy 格式,如下所示:

01/07/2009



(希望这是一个相当简单的问题,但要让 Salesforce 社区继续发展,我认为我们需要一些简单的问题。)

最佳答案

<apex:outputText value="{0,date,MM'/'dd'/'yyyy}">
    <apex:param value="{!contact.Birthdate}" /> 
</apex:outputText>

完整文档链接:http://www.salesforce.com/us/developer/docs/pages/Content/pages_compref_outputText.htm

关于salesforce - 如何在 VisualForce 中格式化日期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2516549/

相关文章:

java - Android 中针对 Salesforce Web 服务的 SSL 证书问题

javascript - 尝试在 javascript 中构建 map / HashMap

jquery - 用于自定义日期格式的 Tablesorter 插件的自定义解析器

mysql 报告 : count unique login per day

salesforce - Visualforce:如何使用 $User 显示用户帐户

javascript - 从外部应用程序通过 Salesforce 服务器发送电子邮件

JAVA - 如果条件在参数上不能正常工作

salesforce - 如何退出顶点函数?

javascript - 从 javascript 动态更改自定义组件属性值

salesforce - VisualForce 中的嵌套表问题