L’inserimento della data è sempre molto semplice, quello che è più complicato è la formatazzione. Tante vole mi sono trovato a formattare la data in un modo piuttoso che in un altro e in Salesforce ho scoperto che può essere a tratti banale e a tratti ci metti tempo e tempo a comprendere come fare.
Che si stia lavorando ad una pagina visualforce o un Lightining Component o ad un LWC per fare la stessa puoi arrivarci in diversi modi.
Formattare la data in una pagina visualforce: apex:inputfield
<apex:inputField id="..." type="date" showDatePicker="false" styleclass="..." value="{!field__c}" />
verifica la differenza con
<apex:inputField showDatePicker="true" styleclass="...." value="{!field__c}" />
Ricorda di verificare il docType della pagina visualforce. Deve essere:
<apex:page controller="....." docType="html-5.0">