Title: How to update a date field to "Today" date
Tags: process-builder
Question: I'm trying to update a Start date based on a Status change to "In Progress".
I have the process builder meeting this criteria when the status changes to In Progress.
Below is the formula, I'm trying to default the Start_Date__c to today's date (the day they change the status)
[Engagement__c]Start_Date__c = (DATEVALUE(TODAY() )
Comment: You don't need to use `DateValue()`, `Today()` return only date part by default. DateValue() function take date text format..


Here is another answer: 1. If you want to use today then use the formula TODAY
2. If you want to use CreatedDate the use DATEVALUE([Account].CreatedDate)
Comment for this answer: how do you default today's date but not override the date each time the record is saved

{'source': 'StackExchangeDataset', 'subset': 'salesforce.stackexchange.com', 'metadata': {'AnswerCount': 1, 'CommentCount': 1, 'ContentLicense': 'CC BY-SA 3.0', 'CreationDate': '2017:00:03/22/17', 'FavoriteCount': None, 'PostTypeId': 1, 'Tags': '<process-builder>', 'Title': 'How to update a date field to "Today" date', 'ViewCount': 7285, 'id': 165602, 'user_AboutMe': None, 'user_AccountId': 10510884.0, 'user_DisplayName': 'Vanessa', 'user_Reputation': 13.0, 'user_Views': 10.0, 'user_id': 43151.0}}