Esri does not support the concept of virtual fields in ArcGIS Pro. However, usually virtual fields are used for something like symbology or labeling, and Esri does offer Arcade expressions as an alternative for creating derived values for symbology or labeling.
Since this question appears related to symbology, following Set custom expressions for symbology - ArcGIS Pro | Documentation and using a Michigan county data set I had readily available, I added a new DATE field to the Michigan county data set and populated it with random dates between 1980 and 2020. I then created an Arcade expression as a 'Custom' field for symbolizing months between now and that random date.
DateDiff(Now(), $feature.RAND_DATE, 'months')
The results are: