I want to query newly created fields(Metadata) in the contact object where day = Today()
.
Is this possible in Salesforce?
Querying metadata level information is not yet possible natively in SOQL or Apex.
You can use Apex Wrapper for the Salesforce Metadata API by Andrew Fawcett. With that it should be possible.